您当前的位置:首页 > TAG信息列表 > 小码农
统计自定义帖子类型的所有评论
我知道如何计算每篇帖子的评论数、用户数和总评论数,但我在获取评论时遇到了问题the total amount of comments post in a specific post type. 我想我可以循环浏览所有帖子并统计每个帖子的评论,但我正在寻找速度更快、资源成本更低的帖子感谢您的帮助I got this so far (i think this is a bad way but i might be wrong): /*** ALL COMMENTS COUNT BY POST TYPE **
如果固定链接设置为重写URL,则自定义帖子类型上的分页不起作用
当像这样重写url时:…/%postname%/这是我的post类型注册参数的相关部分:\'rewrite\' => array( \'slug\' => \'haendler\', \'with_front\' => false ) 自定义帖子类型上的分页无效。分页在那里,但当我点击第二页时,链接http://www.example.com/%postname%/page/2 始终更改回http://www.example.com/%postname%/如果我禁用permal
WordPress带有两个wp_list_ages的两行自动子导航。这不可能吗?
我在一个只有顶级页面的顶级导航菜单的大型网站上工作。是否有任何方法可以使子导航菜单与附加的图像一样工作?我希望问题在于我的PHP技能不足,而不是Wordpress的局限性。顶级导航菜单采用标准wp nav菜单。此导航栏与子导航栏分开。问题出现在第一个子导航栏(当前顶级页面的子页面)和第二导航栏(当前子页面的子页面)第一行应显示当前顶级页面的所有子页面(如果有),第二行应显示当前子页面的子页面(如果有)。我试图使网站的更新和导航更容易,因此,子导航显示页面层次结构中的位置。我尝试了Codex中的所有wp\\
如何使用WP_QUERY查询特定作者和类别的帖子?
我目前有一个WP\\u查询,在那里我可以从一组特定的作者那里获得帖子。为此,我还想添加特定的类别。$args = array( \'author__in\' => $authors, \'posts_per_page\' => 12, \'paged\' => $paged ); $authors是一个包含用户ID的数组。所以,我需要查询来自作者和类别的帖子。我在考虑使用这样的东西:\'tax_query\' => array( \'relation\'
如何设置嵌套的可重复选项字段?
我正在努力思考如何创建一组选项字段,这些字段应该能够重复尽可能多的次数。但我很难想出如何继续下去。目前,我已经设置了用于管理选项的可视化界面,但我不知道如何将它们保存到保存时的选项中。这样的逻辑将如何区分不同的部分?在选项数组中将每个部分保持为单独的数组(我想是吧?)这样,您就可以添加任意多的节,以及任意多的嵌套数据字段。这个想法很简单1) 单击添加节以创建新节————<javascript为节创建输入字段,您可以在其中命名。。————3)。。并将多个输入字段关联到节————您还可以添加更多节我的a
如何将查询字符串追加到分页?
我想在我的循环中添加第2页之后的2个变量。This is my normal category pagewww.example.com/category/news/ This is what I would like on pages: 2, 3, 4, 5 etcwww.example.com/category/news/page/2/?var1=one&var2=two 循环:$args = array ( \'category_name\' =>
管理员角色权能
我需要让管理员无法管理选项,但它不起作用。。。我的代码:function set_capabilities() { $editor = get_role( \'administrator\' ); $editor = remove_cap(\'manage_options\'); } add_action( \'admin_init\', \'set_capabilities\' ); 我做错了什么?
How to change menu order item
你好,我的网站上有一个主菜单Home | How to start | about | contact | categories 但我添加了一个项目,其中列出了函数中的所有类别。phpadd_filter(\'wp_nav_menu_items\', \'category_list\', 10, 2); function category_list($items, $args) { if( $args->theme_location == \'header\
Linking Plugin Files to WP
我现在正在编写一个插件,它在激活时向数据库添加一个表。插件目录中还有另一个文件,用于处理表单提交和写入数据库。该文件似乎没有指向WP的链接,因为当我请求global $wpdb<?php header(\'Content-type: \'.$_POST[\"mime-type\"].\'\'); header(\'Content-Disposition: attachment; filename=\'.$_POST[\"filename\"].\'\'); glob
包括依赖于现代化的脚本?
我第一次尝试将脚本包含到wordpress中,但在网上阅读了几个小时的wordpress codex和答案后,我仍然无法成功地将脚本链接到Modernizer,它们都显示在页面的头部,好像注册正确,但脚本仍然忽略Modernizer。下面是函数中的代码。phpfunction childtheme_script_manager() { wp_register_script(\'new_service\', get_template_directory_uri() .\'/js/modernizr.
Sortable WYSIWYG editor
我在metabox中有一组可排序的wysiwyg编辑器。不幸的是,每当我拖动一行时,我都会遇到这个错误,我不知道是什么导致了它。Uncaught TypeError: Object [object Object] has no method \'destroy\'这是我的可排序代码:$( \"#repeatable-fieldset-one tbody\" ).sortable({ handle: \'.jQuerySortableIcon\',
是否使自定义投递的行为与普通投递相同?
有没有办法强制自定义帖子类型与普通wp帖子一样?嗨,我需要一些帮助来添加一个自定义的帖子类型到我的主题的帖子部分。帖子页面是使用模板的静态页面(不是标准的wp主页/博客页面)。该模板允许我选择页面上的帖子类别,但我的自定义帖子类型从未显示在选项中。如果我选择“显示所有帖子”,自定义帖子仍然不会显示在发布的页面上,除非我在函数末尾添加以下代码。php然后,我的自定义帖子会显示在常规帖子中(如我所愿),但这会打乱网站的布局(主导航菜单消失!)add_filter( \'pre_get_posts\', \'m
当插件更新时,为某些php代码挂接重写函数的最佳方式是什么?
我经常对从WP存储库安装的插件进行大量定制。通常,我发现自己进行这些编辑的原因是为了修复、重写或删除插件可能执行的某些功能,例如:插件会自动将新菜单/子菜单插入到不需要的位置,我希望根据我的组织将其标准化</我只想删除、编辑或替换帮助链接/页面、多余的捐赠按钮或恼人的升级促销对话框等内容的文本或功能最终,我最终进行的编辑对于每个插件和/或其文件都是完全唯一的。我经常遇到的问题是在手动更新每个插件的代码的同时保持最新版本。我相信用户处理这个问题的典型方式是编写一个优先于插件功能的函数(正确吗?)。当我
存储持久PHP对象的理想位置
我正在编写一些后台批处理的插件,即需要30秒以上时间的操作。我正在使用如下设置的必要作业参数创建对象(这是一个非常简化的示例):class MyPlugin_Create_Terms { public $job_id; public $terms; public $taxonomy; public $created = 0; public function init( $terms, $taxonommy ) {
有没有更高效的管理员搜索功能/插件?
我们大型Wordpress安装上的作者喜欢使用内容搜索功能。尽管此功能很方便,但其查询的复杂性大大降低了数据库的速度。以下是几分钟前我在慢速查询日志中找到的一个SQL查询示例:SELECT SQL_CALC_FOUND_ROWS wp_posts.ID FROM wp_posts WHERE 1=1 AND ( ((wp_posts.post_title LIKE \'%Made%\') OR (wp_posts.post_content LIKE \'
是否删除分类菜单而不删除Metabox?
我正在为CPT创建自定义分类法,需要删除为该分类法创建新术语的功能。我想知道是否有办法从管理菜单中删除(show_ui => false?) 但保留代谢箱。我看到了一些与admin_menu 手动操作和删除,但我想知道是否有办法告诉Wordpress何时registering this taxonomy 不为其放置菜单并保留默认的元框。为了说明我想要什么: +----------+----------------------------+ | show_ui | meta_box_
正在注册选中了“自动将新的顶级页面添加到此菜单”的菜单
是否可以在主题功能文件中注册菜单,并预先选择“自动向该菜单添加新的顶级页面”?我在register_nav_menus 文档
IE7中的出列脚本仅使用unctions.php
是否可以仅使用函数将IE7中的脚本出列。php?我以以下方式配置了脚本:// JS function scripts() { // Register scripts & styles wp_register_script( \'responsive_nav\', get_template_directory_uri() . \'/js/responsive-nav.js\', \'\', \'\', false ); wp_register_script
WP_NAV_MENU在查看单个帖子时不突出显示当前类别
我的WordPress网站有一堆帖子,所有帖子都是按一个顶级类别和一堆子类别归档的。我有一个主要的网站导航来呈现分类页面,当点击它时,可以将该顶级分类中的所有帖子作为“归档”来获取。当您访问其中一个类别页面时,该类别会如您所期望的那样突出显示,但是,当访问该类别中的单个帖子时,我不会突出显示。我希望这篇文章所属的顶级类别会被突出显示出来,看起来这就是预期的行为。所以,我的问题是:当我查看一篇文章时,我该怎么做才能使文章所属的类别在主导航中突出显示?该网站获得了相当多的流量,所以我渴望得到一个可扩展的解决方
在常规设置和内部链接中更改WWW前缀
这可能是人类所知的最多余/最愚蠢的问题,但如果我进入Wordpress的常规设置并修改我的网站Url以包含www, 所以http://mysite.com 成为http://www.mysite.com 我是否需要运行MySQL查询来查找/替换我的图像源、内部页面链接等?它们当前都指向一个没有www, 这会导致问题吗?