您当前的位置:首页 > TAG信息列表 > sticky-post
类别导致404行为问题的粘滞帖子的功能
我想知道分类页面上的帖子有多粘,我在我的function.php 文件以进行管理。贴子显示在分类页面上,一切正常。但由于某种原因,使用此代码,当我访问一个预期显示404错误消息的页面时,它会显示博客页面。Example:如果我访问example.com/fake-page 它显示的内容与我在example.com/blog我注意到一件奇怪的事是如果我example.com/real-category/fake-post 或example.com/fake-category/post正如预期的那样,它正确地
如何在WordPress中总是在顶部(在常规帖子之前)显示粘滞帖子?
我正在编写一个wordpress代码,如下所示modified post displays at the top. $temp_args = [ \'post_type\' => array(\'current-channel\', \'post\', \'current-episodes\'), \'post_status\' => \'publish\', \'orderby\' => array( \'feat
设置特定类别时,粘滞帖子不起作用
我想在首页和归档页上的特定类别的归档列表顶部显示粘性帖子。我一直在谷歌上搜索一个有效的解决方案,发现了一些类似的线索:if(!empty(get_option(\'sticky_posts\'))){ $args = array( \'posts_per_page\' => -1, \'posts__in\' => get_option(\'sticky_posts\'), \'category_
不要将粘滞帖子移到第一页
在我粘贴帖子后,它会自动将帖子移动到第一页,我希望它停留在最近的位置。不想让它移动。我该怎么做?我只需要sticky post选项(我有一个按sticky posts对slider中的帖子进行排序的选项),但没有任何功能,我使用的是ToroPlay 3.1主题
当帖子设置为粘滞时,我如何覆盖帖子标题?
我想将我选择的帖子显示为top post,它将显示在我的帖子列表的顶部。我使用sticky post实现这一点,但sticky post选项中存在一个问题。它在顶部显示选定的帖子,但我想用自定义标题显示顶部帖子。
排除只有粘性帖子的类别或计算特定类别的粘性帖子
我想创建一个页面,显示所有类别的帖子。我的目标是排除只有粘性帖子的类别。这是目前为止还不起作用的部分。我当前的结果如下所示:category 1 <1号岗位2号岗位category 2 第3后第4后category 3 category 4 <6号岗位7号岗位。。。因此,在本例中,wp\\u查询忽略了“category 3”的粘性帖子,但仍然显示该类别,因为它有一个隐藏的粘性帖子。在本例中,“类别3”应消失。$categories = get_categories( array(
WooCommerce-想要将产品标签移到简短说明下面
我有两个问题。我想把Woocommerce标签移到右侧我的简短描述下面。我找到了这个,但手风琴不是全宽的。 remove_action( \'woocommerce_after_single_product_summary\', \'woocommerce_output_product_data_tabs\', 10 ); add_action( \'woocommerce_single_product_summary\', \'woocommerce_output_product_data
如何在php内拉粘帖永久链接?
因此,我在函数中编写了以下代码。php。我在我的博客帖子中使用它来显示粘性帖子,但我唯一的问题是我不知道如何在HTML中获取永久链接。此外,如何将帖子指定为粘滞的,但仅在我的短代码中显示?现在,这个短代码显示在我所有的帖子之上,但是粘性帖子会再次发布在顶部(我知道这是正确的功能,但我只想通过短代码显示粘性帖子)。Thank you in advance!功能。phpfunction wpb_latest_sticky() { $sticky = get_option( \'stick
将粘性帖子排除为所有人!
我试图从我的博客循环中排除3篇粘性帖子,我尝试了一些代码片段,但没有成功。我需要一些帮助。<?php if ( $posts->have_posts() ) : ?> <?php /* Start the Loop */ ?> <?php while ( $posts->have_posts() ) : $posts->the_post(); ?> <?php get_template_part( \'content\',
我想在一个帖子类型中循环浏览现有的帖子,按标题显示每天一个帖子,当达到最后一个帖子时重新开始
有没有办法每天在主页上发布一篇自定义帖子,按字母顺序循环浏览大约20篇帖子中的每一篇,然后从第一篇帖子重新开始?我想这里找到的一个类似问题的答案可能是我需要走的方向,但我不完全确定:https://wordpress.stackexchange.com/a/325554/199183这是我从上述答案中借用的自定义函数:add_action( \'wp\', function () { if (! wp_next_scheduled ( \'mark_posts_as_featured_ev
如何在所属的当前分类页面上显示粘帖或最新发布的帖子?
我能做什么:当当前类别中有粘性帖子时,我已经能够显示它了。当没有粘性帖子时就会出现问题:它不会像应该的那样显示最新的帖子(实际上id不会显示任何内容)。它就像主页上的一个符咒:当有粘性帖子时,它会显示出来;当没有粘性帖子时,它会显示最新的帖子。这是我的代码:<?php $current_object = get_queried_object_id(); // Get the category ID and store it in a variable // Disp
Make posts non-sticky
我有大约200个帖子。我想让所有的帖子都不粘,除了4篇帖子。我知道那4个帖子的id。我该怎么做?使用插件或sql查询?
WP_QUERY:为什么粘帖不是循环中的第一项?
我有个习惯WP_Query 基于循环的meta\\u值变量:$meta_cat = get_sub_field(\'category\'); $posts = new WP_Query( array( \'cat\' => $meta_cat, \'posts_per_page\' => get_sub_field(\'recent_ppp\'), ) ); 但不知何故,当我将帖子设置为粘性时,它不会显示为while循环中的第一项。我知
为什么WordPress CMS在wp_Options中使用数组,而不是Sticky帖子中的字段?
在WordPress中,我们可以钉(粘)一个帖子Wordpress使用中的选项wp_options 名为“sticky\\u posts”的表,其中包含一个粘滞帖子的数组列表!通常情况下,WordPress应在中添加一个名为“sticky”的字段wp_posts 桌子我的问题是为什么WordPress使用这种方法,这种方法的利弊是什么?
第二页及以后的贴纸
今天我更新了一篇旧博客文章,并将其设置为粘滞,以显示有关最新更改的信息。这是一篇典型的帖子,以站点更新作为日志的标题,你可以说,过去的更改是按日期列出的。我发现,如果帖子来源于第二页或第二页,那么粘性帖子仍然会出现在第二页或它来自的任何页面上,但是如果帖子来源于第一页,那么帖子就会从可见的博客帖子中消失。在我看来,粘性帖子应该只显示为粘性帖子,而不是出于任何原因在博客中显示两次。如果你能解释为什么会这样,我很想听听。更改每页的帖子数量会显示其与帖子是否位于第一页相关,如果是且是粘性的,则会消失并仅显示为粘
向所有页面添加单一的特色帖子?
在wp admin中,我们需要能够选择单个帖子作为特色帖子。这篇特色文章将显示在所有页面上。我知道我可以将帖子设置为“粘性”,但我们希望只显示一个项目,而使用“粘性”可能意味着可以显示多个项目。当内容编辑器选择其他“粘滞”值时,有没有办法让wordpress取消检查所有其他“粘滞”值?如果没有,是否有更好的方法,比如创建一个小部件,允许内容编辑器选择一篇文章?非常感谢。
设置粘滞邮件计划(自动)
EDIT:当我设置一个贴子并将其日期设置为2016年7月7日时,它目前正在工作。到目前为止,我的代码是:我添加了以下内容,以在帖子变粘时更改帖子的发布日期:// Update post timestamp $newdate = current_time(\'mysql\'); $my_post = array( \'ID\' => $post_id, \'post_date\' =>
在静态页面首页上包含粘性帖子
我有一个静态首页,列出新闻。现在,它忽略了帖子的粘性,而只是列出了它。我希望它能像我的博客帖子页面一样工作。我希望它列出所有的新闻,上面有胶粘物。我在google上搜索了一下,但没有找到任何只通过一个查询就能做到这一点的东西。我可以使用\'post__in\' => get_option( \'sticky_posts\' ) 在args 对象,但这只返回粘滞部分,而不返回其余新闻。我必须提出两个问题吗?我想要的功能就在blog posts静态页面上,但不在我的静态首页上。
如何在分类页面上只显示粘性帖子?
如果有人能帮我,我会非常感激的。我试图让分类页面只显示当前分类中的粘性帖子。我希望有一个插件可以做到这一点,但看起来没有。这是我的分类模板: <?php /** * The template for displaying category archive pages. * * @link https://codex.wordpress.org/Template_Hierarchy * * @package Codilight_Lite */&
WP_QUERY导致链接无法工作
添加这行代码并调整if语句会损坏循环中的链接。我真的不明白为什么会这样。代码行有什么问题? <?php $query = new WP_Query( array( \'post__not_in\' => get_option( \'sticky_posts\' ) ) ); ?> <?php if ( $query->have_posts() ) : while ( $query->have_posts() ) : $