在列表子页面的循环外部访问POST->ID
我想在主题的侧栏中列出我当前页面的子页面。但是,我的侧栏(左侧)位于模板中循环之前,如果位于循环之前,则post->ID不会返回任何内容。我的当前代码:<?php wp_list_pages(\'title_li=&child_of=\'.$post->ID); ?> 我读过一些关于调用全局变量来访问它的内容,但到目前为止还没有任何运气。任何帮助都将不胜感激。
HTML Entities in Post Title
我正在使用通过CRON加载的脚本将帖子插入wordpress。在插入每篇帖子之前,我会检查是否存在标题相同的帖子。下面是我正在使用的代码片段:if( is_null(get_page_by_title( $page_title, \'OBJECT\', $post_type )) ) { // Create post object $my_post = array( \'post_title\' => \"Food & Wine\",
WordPress菜单的简单树形显示
我想以如下简单树的形式显示我的wordpress菜单: >First menu item >sub-menu-1 >sub-sub-menu-1 >sub-menu-2 >sub-menu-3 >Second menu item >sub-menu-1 >Third menu item >sub
ACF插件如何让客户在帖子中添加更多的字段?
示例:我创建了一个名为“我的字段”的字段,可以在帖子上添加它,用一个按钮“添加另一个项目”就是我想创建一个包含多个项目的列表,我们只需要创建多个字段,这样客户端就可以添加它们。进一步解释:我在“高级自定义字段”中创建了一个“文本”字段,用于自定义帖子类型:“关税”,该字段用于注释,例如它在面板上的外观:备注:1-注1 |+再添加一条观察结果然后,客户单击“+再添加一个观察”自动添加一个新字段。
wp_trash_post not firing
我想在帖子被放入垃圾桶时调用一个函数。我想做一些比下面更复杂的事情,但已经简化为下面的内容,看看它是否可行。function gna_my_function() { echo \'trashed \'; } add_action(\'wp_trash_post\', \'gna_my_function\'); 谢谢
我如何才能轻松验证核心或插件更新没有损坏任何东西?
我在想办法让更新WordPress对我来说不那么可怕。在我的职业生涯中,我创建了大约30个基于WP的公司网站,我觉得在安全方面对它们负有一定的责任。即使客户不付我维护费——每隔几个月点击一次“更新”按钮也没什么大不了的,对吧?出于以下几个原因,我一直抵制升级如果网站在更新过程中出现故障,客户通常不愿意支付修复所有故障所需的时间。“它确实有用,你为什么要改变它?!”唯一的选择是回滚并锁定站点。如果有什么东西破坏了网站,而我没有注意到,我就完蛋了。我不想再解释为什么更新后的联系方式在几周内不起作用了。公司网站
如何在发布自定义帖子类型时自动发送电子邮件?
当我发布特定自定义帖子类型的帖子时,我希望有一封电子邮件自动发送给我网站的订阅者。我发现了一些插件可以做到这一点,但只适用于普通帖子(或任何发布的帖子类型,不允许指定特定的帖子类型)。如有任何建议,将不胜感激!谢谢
具有自定义主题的插件处理URL
我需要开发一个插件,其中需要创建一个特殊的页面。该页面将有一个与网站其余部分完全不同的设计,并将位于特定的URL。我意识到短代码是插件在页面上自行运行的“正确”方式,但我如何真正超越页面的整个主题,并用我自己的内容替换它呢?在这种情况下,由于它是一个单独的页面,我不想实际创建一个完整的Wordpress主题--我只需要能够从一块空白的石板开始,然后我就可以使用自己的HTML了。
/tag/tag_name/page/2出现404错误
我为特定标记的条目列表创建了自己的模板(tag.php),它将显示10个条目,并带有上一个(&;下一个链接。<?php $paged = get_query_var(\'paged\') ? get_query_var(\'paged\') : 1; $args = array( \'post_type\' => \'custom_post\', \'posts_per_page\' => \'10\', \'tag\'
Approve Page Edits
我想创建一个角色组,用户可以在其中编辑页面,并在页面显示在网站上之前提交审批。我使用了以下角色(如下所示),但它们不允许我批准页面编辑。是否可以创建一个用户可以编辑页面的角色,然后在网站上显示之前让我批准编辑?edit_pages edit_published_pages edit_others_pages
我可以使用一个数组来创建多个表吗?
我跟随codex页面了解了如何使用插件在wordpress数据库中创建表,并且能够理解并使其正常工作。然而,我正在开发的插件需要许多表以及连接表,并且对每个表进行单独编码至少要花费时间。有没有办法使用array()和loop函数创建一批表?
CPT:如果POST中的图像超过X个,请使用分页
在我的网站上,我有一个自定义的帖子类型(“foto”)。它包含使用Facebook照片获取程序(插件)从Facebook获取的相册。这很有效。不幸的是,这个插件不允许分页。在包含大量图像的页面上,这可能会导致问题(verrrrryyyy加载时间过长),例如here.因为我使用的是CPT,所以似乎可以使用分页。不幸的是,我以前从未使用过分页,也不知道如何实现它。它是在cpt的声明中,还是一个不同的函数?我怎样才能让它只在帖子有超过X张图片的情况下工作呢?我想应该创建一个模板single-fotos.php
WordPress自定义分类-数量/问题-唯一的插件问题
我有一个网站,我正在为一个季度印刷杂志制作。我正在将所有期刊上的所有文章编入Wordpress帖子。每一篇文章/帖子都属于一期,每一期都属于一卷(标准杂志材料)。我认为最好使用自定义分类法,而不是使用类别来表示卷-->问题之间的层次关系。因此,我对“卷”进行了自定义分类。这就是我在函数中注册它的方式。phpfunction add_custom_taxonomies() { // Add new \"Locations\" taxonomy to Posts register_tax
在我的主题中覆盖WooCommerce页面特定的js
如何替换WooCommerce特定页面。有我自己版本的js文件?例如,在购物车页面上有/plugins/woocommerce/assets/js/frontend/cart。min.js,但我想加载/themes/mythem/woocommerce/js/cart。min.js在其位置。
两个不同的页面共享相同的内容?
我有一个自我托管的WordPress网站。我需要在两个不同的页面上显示相同的内容(一个是联系人页面,另一个是用于促销目的的页面)。他们将需要一些小的调整,例如H1的不同标题,并根据页面显示两个不同的表单字段。我使用了高级自定义字段插件,使内容编辑器更容易修改页面,但我不知道如何只在一个地方编辑表单字段、子文本、图像等,并在两个不同的页面中显示这些信息。有人能帮我指出正确的方向吗?
如何连接到另一个WP数据库并使用WP_QUERY?
我可以使用连接到其他数据库$db2 = new wpdb( $user, $pass, $db, $host );, 但是how to I get WP_Query() to use $db2?我希望能够使用相同的循环$db2 正如我可以与原始连接。
使用wp_NAV_MENU_{$MENU->slug}_Items设置项目顺序
我有一些代码,可以使用wp_nav_menu_{$menu->slug}_items. 将菜单项添加为菜单的第一项或最后一项很容易,但我想知道是否有任何方法可以为该项指定顺序,即将其作为菜单中的第三项。如果过滤器中没有内置的方法,是否有其他方法可以达到相同的结果?
如何在我的WordPress站点上显示异地数据库信息?
我从我的个人电脑上托管了一些在线游戏,游戏会将信息保存到我的Mysql数据库中。我想在我托管的Wordpress网站上显示实时数据(如果可能的话)。我知道最简单的方法是进行远程连接,但我的主机不允许这样做。我所要做的就是从表中提取一些数据(角色健康、人性化水平等),并将其显示在页面上。如果有任何可能的答案,我将不胜感激。是否有可能在我的计算机上以其他方式显示此信息,并将其从我的Wordpress站点中拉出,而不使用远程数据库方法?我对这个主题了解不多,所以请解释任何答案或给我一些我可以用谷歌搜索的主题。
如何计算自定义字段值(平均值)
我想计算一篇文章中几个自定义字段值的平均值(或其他可能的计算)。例如,我在一篇文章中有4个自定义字段,custom1到custom4,值从1到4,我想显示平均值。有什么办法吗?
帖子元字段的索引[0]是什么?
尝试通过测试和尝试来提高我的PHP知识!我对以下WordPress PHP代码中的[0]参数感到困惑global $post; $custom = get_post_custom($post->ID); $price = $custom[\'price\'][0]; $coMake = $custom[\'coMake\'][0]; echo $custom[\'price\'][0]; 它们是否用于索引/引用页面上的输入?如果是,为什么他们是一样