您当前的位置:首页 > TAG信息列表 > 小码农
类、筛选器和回调的问题
根据这个Callback example 如果我在类中引用一个方法,我应该使用add\\u filter,通过指定一个包含2个元素的数组,首先是对象,然后是方法。这是我的代码:add_action (\'login_head\', array(\'Admin\', \'plugin_setup\')); class Admin { public function plugin_setup() { add_filter(\'logi
每四个帖子在一个div内换行
我试图用一个div和一个row类来包装每一行wordpress帖子。我一直试图从下面链接的另一个问题中找到答案,但似乎遇到了问题,因为我的循环有点不同。此外,我想任何一行与1或更多的职位被包装在一行也。。。我需要将每4篇wordpress帖子包装在一个div中 <?php query_posts(\'cat=2\'); $i = 0; $wrap_div = \"<div class=\'row\'>\";
用于检索帖子ID、缓存结果并改进wp_Query的函数
我希望通过创建一个函数来优化db性能,该函数可以检索特定类别中帖子的ID并缓存结果。因此,不需要像这样的查询:SELECT … WHERE 1=1 AND wp_posts.ID NOT IN ( SELECT tr.object_id FROM wp_term_relationships AS tr INNER JOIN wp_term_taxonomy AS tt ON tr.term_taxonomy_id = tt.term_taxonomy_id
在插件的管理页面中添加描述/提示字段
我制作了一个插件,现在我正在为它制作一个管理页面。我知道如何在管理页面中正确添加字段,但您知道如何添加描述/提示字段吗like this (grey text)?谢谢
如何避免空字段在php中出现?
请帮助。。。我已经设法做了一些基本的PHP编码来调用单个帖子上的作者元和url信息,但我不知道如何隐藏空的数据字段。有人能给我一些建议吗?非常感谢<div id=\"about-author\" class=\"clearfix\"><h3 class=\"block-title\">About <a href=\"<?php echo get_author_posts_url( get_the_author_meta( \'ID\' ) ); ?>?rel=a
PRE_GET_POST带有特定标签的所有帖子和自定义帖子类型
我想显示我的所有帖子和自定义帖子类型页面,如果它们在我的主页上有特定的标签。这是我的代码,但我无法使用它:add_filter( \'pre_get_posts\', \'get_posts_plus_cpt_with_certain_tag\' ); function get_posts_plus_cpt_with_certain_tag( $query ) { if ( is_home() && $query->is_main_query() )
如何在页面选项卡中添加属于特定主题的新页面?
嗨,我想在我的活动主题中添加新页面,但我不想在我移动或激活其他主题时显示这些页面。我知道这些页面保存在数据库中,但如何将它们链接到特定主题?提前感谢您的帮助。。。
在页脚中加载Java脚本时出现问题
我已经编写了一个小插件,其中加载了以下脚本wp_enqueue_script(\'jquery\', plugins_url(\'/js/jquery.min.js\', __FILE__),\'\',\'1.7\',true); wp_enqueue_script(\'new-cycle\', plugins_url(\'/js/cycle.js\', __FILE__),array( \'jquery\' ),\'1.0\',true); wp_enqueue_script(\'new
如何回显函数返回的数组
我试图使用do\\u shortcode()显示数组返回的项目列表。问题是我必须将echo语句与do\\u shortcode一起使用,而在我的函数中,我必须使用foreach循环来准备我希望使用do\\u shortcode()显示的项目数组。这是代码<?php echo do_shortcode(\'[su_accordion]\' . hsj_accordion($slugs) . \'[/su_accordion]\'); ?> <?php function h
按字母顺序对定制帖子分类进行排序和分页
我需要对自定义分类法帖子类型进行排序和分页。我有一个页面,我有下一个和上一个链接。单击next和previous链接时,应加载next或previous brand(自定义分类法)。到目前为止,我已经做到了这一点 $terms = get_the_terms( get_the_ID(), \'brand\' ); if($terms) { $BrandId=$terms[0]->term_id; $nextBrandId=$BrandId+1; $prev
WordPress模板_INCLUDE筛选器工作不正常
我正在开发一个插件。该插件可定制帖子类型“product”。首先我使用template_redirect 重定向到单个页面和类别页面的操作。以下是我的template\\u重定向代码:add_action(\"template_redirect\", \'my_theme_redirect\'); function my_theme_redirect() { global $wp; $plugindir = dirname(__FILE__);
WordPress中不同帖子类型的不同布局?
为什么允许开发人员如此轻松地创建页面模板,而不允许发布相同的页面模板?我有2个自定义帖子类型,名为Mathematics 和Mechanical 我用下面的函数做的。add_action( \'init\', \'create_post_type\' ); function create_post_type() { register_post_type( \'math_tuts\', array( \'labels\' => array(
如果帖子仅在使用wp_Query的类别中,则排除该类别
我有两类类别1(ID=1)类别2(ID=2)我想显示类别2和(类别1+类别2)中的帖子。如果帖子仅在类别1中,则不应显示。我使用了以下代码。\'category__in\' => array(2) 这是可行的,但我认为这不是正确的方法。好像在将来,如果我添加一个新类别,那么我必须在代码中添加其id,以显示同样位于该新类别中的帖子。如果只在类别1中发布,是否有适当的方法排除仅在类别1中发布的帖子?
PRE_GET_POSTS:仅对某些过帐类型使用TAX_QUERY
我有默认的帖子类型帖子(帖子类型:post) 和自定义帖子类型帖子(帖子类型:cpt). 后者有分类法(cpt_tag).我想在我的首页上显示所有默认的帖子类型帖子(未过滤)、和一些cpt 帖子类型帖子,仅当它们具有特定cpt_tag.代码为:add_action( \'pre_get_posts\', \'get_posts_plus_cpt_with_certain_tag\' ); function get_posts_plus_cpt_with_certain_tag( $que
减少或阻止调用UPDATE_META_CACHE
我的主题每页调用update\\u meta\\u cache()函数58次!此函数将根据相关帖子运行以下查询:SELECT post_id, meta_key, meta_value -> FROM wp_postmeta -> WHERE post_id IN (81649) -> ORDER BY meta_id ASC -> ; 返回的绝大多数meta\\u键(以及相应的值)对于相关页面不是必需的(例如,主页循环不需要yoast\\
在不破坏网站的情况下更新WP 3.9.5
我有一个WP网站版本3.9.5,我想更新到新版本。它是在2014年安装的,所以我有文件夹主题:Twenty12、Twenty13、Twenty14,以及使用的主题“示例主题”的文件夹。“Twenty14”中的所有文件都复制到了那里,并对其进行了编辑。如果我更新wordpress网站,会有什么问题吗?
在没有导航的情况下获取帖子内容
我遇到了一个问题,我似乎不知道该怎么走。我正在使用the_content(); 获取单个帖子的帖子内容,但它会返回一个导航项。我希望能够控制文章内容的标记,将标题和内容放在哪里。a将如何这样做?我相信这个问题之前已经得到了回答,但在过去的两天里,我似乎无法让谷歌成为我的朋友。
Separate the tag by comma
我正在寻找一种解决方案,用逗号分隔标签名。我使用的标记名没有链接。代码如下:<?php $my_tags = get_the_tags();?> <?php echo $my_tags[0]->name?><?php $count=1; foreach ($my_tags as $my_tag) { if ($count != 1) {?> <?php echo $my_tag->name?> <?p
通过自动保存重置自定义POST元值
我创建了一个帖子查看计数器插件,每次查看/刷新帖子时都会增加一个计数。计数正常,但如果编辑实时帖子,则自动保存功能会在生成自动保存时获取视图计数,因此当我更新帖子时,视图计数会随着使用创建自动保存时的视图计数而减少,而不是当前值。例如,view count=100,我打开帖子进行编辑,生成自动保存,同时50人查看帖子,我单击帖子上的update,查看次数从150降回100我的插件代码是:function update_post_views_counter() { if(is_sin
如何让WP站点同时显示在根目录和子目录中
我的个人WP站点安装在一个子目录(例如,example.com/wordpress)中,我希望访问者能够从根目录(example.com)和子目录(example.com/wordpress)中查看它。我按照Codex 现在根目录正常工作,但子目录返回404错误。是否可以让两个URL都返回完整站点?