如何使用自定义帖子类型进行WP_QUERY搜索?
我已经注册了一个名为“节点”的自定义帖子类型。当我创建一个基本的WP\\u查询来获取这种类型的帖子时,它工作得很好。示例:$args = array( \'post_status\' => \'publish\', \'post_type\' => \'node\'); $query = new WP_Query($args); 这将获取类型为“node”的所有已发布帖子。然而,只要我将此与搜索结合起来,就不会返回任何内容。示例:$
如何将自定义域添加到所有注册小工具的小部件选项中的设置?
我想在单击小部件设置时在自定义表单中添加输入框。真的希望所有小部件中的这个附加文本框都是定制的或默认的。我需要帮助在Wordpress小部件中为所有注册了主题的小部件添加新的可配置输入框。等待您的意见/建议,谢谢。
在特定页面上添加操作的钩子是什么?
我试图删除插件添加的操作,这些操作只针对特定帖子。但是我找不到钩子来获取当前编辑的页面ID(wp admin/post.php?post=112)并有条件地添加操作。代码如下:// Deactivate plugin Resize at Upload Plus on page id=112 remove_action(\'wp_handle_upload\', \'hz_uploadresize_resize\'); add_action(\'wp_loaded\',\'custom_up
WooCommerce产品页面上的WordPress评论框
我们可以在woo commerce产品页面上激活WordPress在帖子或页面上给出的相同评论小部件吗。事实上,我希望其他用户应该能够评论别人的评论,这是不允许在审查。
Archive not sorting correctly
我有一个名为“cif事件”的自定义帖子类型,我想按wpcf开始时间中的值进行排序。我在函数中添加了以下内容。php:add_filter(\'pre_get_posts\', \'set_order_for_archives\'); function set_order_for_archives($q) { if ($q->is_post_type_archive(\'cif-groups\')) { $q->set(\'orderby\', \'
哪些表单元素名称打破了WordPress?
我知道<input name=\"name\"> 将导致wp停止并抛出404。“年”似乎是一样的。是否存在wp不喜欢的输入名称列表?
无法访问博客的网络管理员
我无法在多站点博客中看到it网络管理链接。有人能告诉我如何再次激活它吗?我以超级用户身份登录。对于我可以看到的主要博客,如果我以超级用户身份登录,我以前也会看到任何其他博客的网络管理链接,但现在我看不到了。检查以下图像,以前,如果我以超级用户身份登录,我可以查看所有站点的网络现在,我看不到任何博客的网络管理链接
在WordPress中放置登录页面或文件的位置?
我们有一些在wordpress安装之外的内容,比如登录页,或者有时必须嵌入的表单。我想知道应该把它们放在哪里,这样在我更新wordpress安装或更改主题时就不会丢失它们。我想把它放在wp内容文件夹中,这是个好主意吗?如果没有,我应该把它们放在哪里?
WooCommerce评级系统上的其他字段
我需要向Woocommerce产品评级系统添加其他字段,如下所示:我打开了这个文件:/wp-content/plugins/woocommerce/templates/single-product-reviews.php 看到了以下几行:$comment_form = array( \'title_reply\' => $title_reply, \'comment_notes_before\' => \'\', \'co
是否自动为包含类别的页面创建菜单?
这可能有点牵强,但我有一个有大量页面的网站,我已经给了页面类别(有一个插件可以让我向页面添加类别)。我现在想创建一个侧栏菜单,从您所在页面的类别中提取所有页面。因此,如果您所在的页面分类为“海滩”,我希望它列出该类别下的所有其他页面。如果这有意义的话。我该怎么做?
在网络管理中加载样式和脚本不起作用
我试图只在三个不同的屏幕上加载脚本。我要在ins-carrier-display 但它们不会打印在ins-carrier-edit 页我错过什么了吗?// Create admin page navigation listings function bf_carrier_admin_network() { global $bfc_admin_page; $bfc_admin_page = add_submenu_page(\'settings.php\', \'Carrie
高级自定义字段自动填充问题
我需要帮助。我正在使用高级自定义字段,通过使用它们,我正在发表一篇新文章。但是,当我进入网站时,出现了一些问题,我的最终表格在哪里,那里有填写好的信息。如果我输入一个新用户,这些表单中会有相同的信息。有人能帮我吗?也许我的数据库中有什么东西卡住了?我正在使用此代码创建新帖子。在此编码2x个文件。http://pastebin.com/4yRRy9Nv
应用过滤器(‘the_content’,$Content)替代选项(_C)
“the\\u content”过滤器可以与插件和主题中的其他过滤器一起添加,这些过滤器可以更改内容,而您只需要将post\\u内容格式化为HTML格式。有没有更好的解决方案,其他插件不添加过滤器,可以像这个过滤器一样将帖子内容格式化为HTML格式?
显示具有相同特定meta_key元_值的帖子计数
我想显示按特定meta\\u键排序的帖子列表。我的帖子有以下自定义字段:author_lastname 和author_firstname.到目前为止,效果很好。立柱显示正确。我的问题是: <? $category = $wp_query->get_queried_object(); $query = new WP_Query( array ( \'post_t
更改移动菜单的显示时间
Wordpress似乎显示643px宽的移动菜单(至少有213个),但我需要它以767px的速度激活。我似乎无法在643px上找到激活菜单的内容,它肯定不在CSS中,而且我似乎无法在相应的JS文件中找到相关内容。过去有人有过这样的经历吗?
如果没有帖子,如何显示(Genesis)特色帖子的自定义消息
我使用的是Genesis框架,自定义的帖子类型以帖子小部件为特色(代码如下)。如果某个帖子类型没有帖子,我需要显示该帖子类型的自定义错误消息。当前,如果没有帖子,插件将不显示任何内容,但仍然显示小部件标题。我不知道从哪里开始。<?php /** * Genesis Featured Custom Post Type Widget * * @package GenesisFeaturedCustomPostTypeWidget * @author St
WordPress中的绝对路径(ABSPATH)不起作用
我目前正在处理一个小任务,将插件信息存储到数据库中,但我在包含具有运行查询功能的文件方面遇到了问题。以下是包含文件的行:require_once(ABSPATH . \'wp-admin/includes/upgrade.php\');但我在运行代码时得到了以下信息:Warning: require_once(ABSPATHwp-admin/includes/upgrade.php): 无法打开流:中没有此类文件或目录/home/najam/dev/project1/wordpress/wp-admin/
数据库版本控制和部署的解决方案?
目前,我使用转储脚本并将数据库提交到git repo。--skip-extended-insert --skip-comments --skip-dump-date 这意味着差异可以让我公平地了解发生了什么变化,但如果我尝试合并,一切都会失败。WP\\u SITEURL、WP\\u HOME和wordpress存储完整URL的所有其他位置在导入到其他主机(测试、暂存、生产)时需要更新有人在用更好的方法吗?Main issues:<Wordpress在整个数据库中存储完整的URL(不可移植)许多其他非
在WP-admin内的帖子页面中获取帖子ID
我想在帖子页面中获取帖子ID。我需要这个自定义元框,这样我就可以在短代码中设置id。我可以在通知中显示结果,但不知道如何使其全局化以用于元输入。到目前为止,我得到的是:function foo(){ global $post; $nid = $post->ID; var_dump($nid); } add_action( \'admin_notices\', \'foo\' ); 显示id,但我需要它作为变量,以便以后使用。所以我试着$nid glo
有没有一种简单的方法来管理每个用户的功能?
我有一个WordPress网站,一些人(非专家客户)需要创建/管理用户。该网站使用多种自定义帖子类型,并为每个用户分配了一个或多个cpt的权限。目前我看到了两种处理方法,我对其中任何一种都不太满意。(1) User roles:如果我有四种自定义帖子类型(A、B、C、D),那么我需要很多用户角色来覆盖所有功能组合。(角色A、角色AB、角色ABD…)。这对客户的管理不是很方便。(2) Capability Management Plugin: 如果是我来管理用户,我会使用“用户角色编辑器”之类的插件。但是,