您当前的位置:首页 > TAG信息列表 > 小码农
在详细信息发布页面上创建后退按钮,以返回到具有相同查询字符串和页面ID的博客页面
因此,我希望在单个帖子页面上有一个后退按钮,该按钮可以动态到它知道它在查询中的位置,并将我带回正确页码、类别和搜索查询字符串上的博客页面。例如->“localhost/news blogs/page/3/?s=news&nb cat=16”如果要保留在该页面上,现在我可以执行此操作,但如果单击下一个帖子链接,则只会返回到最后一页,因为wp\\u get\\u referer()fn只保留最后一页历史记录,如果要继续单击下一个帖子链接,则需要知道如何更改页面#,因此,当我单击“后退”时,它会将我带回存
Organize functions.php
组织职能的最佳方式是什么。php的性能?我有几个add\\u操作调用、几个add\\u主题支持、几个add\\u过滤器和4个附加函数。对于面包屑、样式表、注册菜单和小部件。我们是否需要遵守订单?例如,首先是所有add\\u过滤器函数,然后是add theme\\u support等。不确定添加代码是否相关,因为这是一个一般性问题。如果需要,我很乐意更新这篇文章。
为什么在WP_QUERY中有10个以上的子句会导致某些输出被丢弃?
我不想在帖子的源代码中包含图像ID,所以我使用the_content 过滤器-执行查询的辅助函数如下所示。当我得到10个或11个ID时,它工作得很好,如果有更多的ID,它们将不会出现在查询结果中。按10个批次进行查询是可行的,但要长得多(700张图像大约需要30秒!)。如果我增加批处理的大小,而不更改函数中的任何其他内容,则数据库会开始删除一些结果。有什么原因吗?我做错了什么?我在php/WP编程方面只有几周的经验,请不要对代码的判断太苛刻。查询基于this answer. 的(非常卷积的)结构示例wp_
POST/UPDATE/CHANGE选项等时空白白页
关于主题,我有一个问题,我在本地主机上测试了主题后,在主机上尝试了:当我尝试发布、更新、更改选项时,我得到了一个空白的白色页面然后我启用了调试模式,它会给我这些错误Notice: register_sidebar was called incorrectly. No id was set in the arguments array for the \"footer\" sidebar. Defaulting to \"sidebar-1\". Manually set the id
Fatal error in wordpress
我是这个小组的新成员。在我安装了YOAST SEO插件后,我在第246行收到以下错误消息“致命错误:调用/home/ipzen/public\\u html/wp-content/plugins/wordpress SEO/admin/menu/class-admin-menu.php中未定义的函数apply\\u filters\\u deprecated()”我在cpanel中也找不到该插件。帮我解决这个问题
子域添加评论重定向到404未找到页面iis服务器
在分区帖子中添加注释时,未找到多站点iis服务器错误404。这是我的网站。配置文件:<?xml version=\"1.0\" encoding=\"UTF-8\"?> <configuration> <system.webServer> <rewrite> <rules> <rule name=\"WordPress R
添加_重写_规则()以路由到index.php以外的文件
add_rewrite_rule( \'^invite/([^/]+)\', \'index.php?pagename=invite&iid=$matches[1]\', \'top\' ); 上面的“内部”重写规则将通过index.php 使用pagename 参数(这需要有一个带有slug的页面invite).我想直接发送到invite.php (这将呈现ICS日历文件并强制下载)。我研究了下面的实现,但是,这似乎直接修改了.h
WooCommerce:使用延交订单阅读[max_qty]
我需要在产品缺货时允许订购,并读取库存数量。如果我设置了allow backorder[允许延期交货],则以下代码的[最大数量]始终为0且不起作用: if ($product->product_type == \'variable\') { foreach ($product->get_available_variations() as $key) { $attr_string = \'\'; foreach (
向Google隐藏自定义帖子类型?
我有一个插件,它使用自定义的帖子类型来保存我通过其他地方的快捷码提取的内容。然而,在一个新网站上,我注意到CPT中的一条帖子开始出现在谷歌的搜索结果中。这篇文章没有直接链接到任何地方。那怎么会出现在那里?我怎样才能在谷歌上隐藏它呢?我将public设置为false,现在这只是将页面转换为主页。我不知道这是否能完全解决我的问题。我还能做什么?register_post_type(\'mycpt\', array( \'labels\' => $labels, \'pub
每天特定时间的WP_Schedule_Event
这是我的密码function myprefix_custom_cron_schedule( $schedules ) { $schedules[\'every_day\'] = array( \'interval\' => 86400, // Every 24 hours \'display\' => __( \'Every 24 hours\' ), );
通过插件覆盖当前主题文件
我正在创建一个简单的404重定向插件。我想要主题404。激活插件时要覆盖的php文件。有一个404。php页面中的插件文件。文件路径:plugins/myplugin/files/404。php如何覆盖404。php文件中的主题文件带有404。插件文件夹中的php(当我激活插件时)。我刚刚创建了插件并激活了它。所有代码均在此处:function my_redicert_plugin() { global $wpdb; $table_namex = $wpdb->prefix
将CPT代码段设置为所有分类的基本名称
我正在寻求帮助,因为我试图在网上寻找解决方案,但我无法解决我的404页问题。我正在为我的照片俱乐部建立一个自定义WordPress插件。此插件希望显示每个成员的公文包。图片按以下分类:作者(摄影师)我创建了一个自定义帖子类型ms_photo_porfolio 以及3种分类法:ms_photo_author 分类学作者ms_photo_color 对于分类颜色ms_photo_cat 对于分类主题,我想设置slug/photographies/ 自定义帖子类型的basename 对于这3种分类法蛞蝓。这些U
如何计算REST API调用的POST视图并在ACF字段中更新它们?
我不知道我是否把事情弄得有点复杂,所以我会从头开始解释。我设置了一个自定义帖子类型(news),它通过RESTAPI公开。主要端点(/wp-json/wp/v2/news) 返回news 需要按流行程度排序的项目。我尝试了一些post-view-count插件,但它们似乎都无法通过REST API工作(它们只在主题呈现帖子时工作)。我的计划是创建一个“视图计数”ACF字段,并为一篇文章(或仅为我的news 键入),并更新该ACF字段的值。然后,我应该能够请求按视图计数排序的项目列表。我似乎已经找到了一些涉
Plugin is not getting updated
我最近更新了我的wordpress插件。这表明插件已成功更新。但当我访问仪表板时,它再次显示要更新相同的插件。我已尝试停用并再次激活。但问题仍然存在。有没有其他方法来更新它?
使用帖子元中的post_id链接两个不同的帖子
我有一个前端表单,用户可以通过它创建自定义帖子(在我的例子中是事件)。现在我想fetch all address data 并在用户从前端提交完整表单后创建新帖子。我正在尝试使用save\\u post在中触发我的函数function.php.但下面的函数给出500 error in console 页面被冻结。add_action( \'save_post\',\'add_menu_custom_event\'); function add_menu_custom_event($pos
有没有插件可以制作3级菜单?
我正在寻找一个插件(即使需要一些定制)来执行以下操作:有可能吗?
筛选您的标准添加操作优先级
我正在谷歌上四处寻找如何add_action 并更改Yoast Canonical的优先级,发件人:20add_action( \'wpseo_head\', array( $this, \'canonical\' ), 20 );收件人:55add_action( \'wpseo_head\', array( $this, \'canonical\' ), 55 );这会影响前端头部标记部分的位置。是否有方法操纵此函数以将其挂接到functions.php 文件注意:我试图将其复制并粘贴到我的函数中,但
主题定制API面板概念
我在写这篇文章时假设我对主题定制器API有一个清晰的理解:有几个部分→ 下面有面板→ 在这些面板下,我们有字段。我无法在所需位置添加面板,假设我创建了一个名为:新闻稿的部分→$wp_customize->add_section( \'newsletter\', array( \'title\' => __( \'Newsletter\', \'twentytwelve\' ), \'priority\' => 41,
仅从特定的短码中删除wpautop
我需要为一些短代码禁用wpautop。我已经阅读了以下关于如何禁用它的内容:http://www.mstoicthemes.com/disable-wpautop-shortcodes/https://customcreative.co.uk/resolving-wpautop-and-shortcodes/</然而,这些通常适用于wpautop。我只想对特定的短代码禁用它,因为我主题中的一些短代码依赖于wpautop才能工作。
如何解决我的主题与WooCommerce和/或重力表单之间的冲突?
1) 我已经测试过,主题才是罪魁祸首,就像我尝试过的所有其他主题一样,woocommerce形式和gravity形式看起来都很完美。2) 它发生在我的子主题中,也发生在我的父主题中。但不是演示。主题已安装最新更新。主题由Astonify列出。我已经联系过他们,但他们似乎没有弄清楚,而且他们要等几天才能回复。3) 问题是下拉菜单箭头和复选框复选标记的外观。4) 我注意到,在Woo中,标准计费字段不会发生这种情况,但如果我更改标准字段的输入类型,以及使用签出字段编辑器创建全新字段时,也会发生这种情况。5) 我