重庆分公司,新征程启航

为企业提供网站建设、域名注册、服务器等服务

wordpress5置顶 wordpress自定义首页

WordPress怎么设置文章置顶

1、进入博客后台文章列表,找到需要置顶的文章,点击“快速编辑”

站在用户的角度思考问题,与客户深入沟通,找到潢川网站设计与潢川网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:做网站、成都做网站、企业官网、英文网站、手机端网站、网站推广、申请域名雅安服务器托管、企业邮箱。业务覆盖潢川地区。

2、在快速编辑界面的右侧,找到“置顶这篇文章”的选项,然后打钩选择,再点击“更新”就可以了。

如何在WordPress网站显示最新置顶文章

置顶文章是WordPress中一项很受人欢迎的功能。置顶文章是博客中必将有特点的文章,当你把一篇文章标记为置顶文章时,这篇文章将会在最新文章的顶部显示,但是前提条件是网站主题允许设置置顶文章。我们将通过这篇文章为大家介绍如何在WordPress网站中显示最新置顶文章。

如何在WordPress网站显示最新置顶文章

提示:该教程属于中级教程需要有一定的HTML/CSS基础和WordPress主题的相关知识。

首先需要我们做的是复制并黏贴下述代码到你的WordPress主题的functions.php文件或一个site-specific plugin中。

function wpb_latest_sticky() {

/* Get all sticky posts */

$sticky = get_option( 'sticky_posts' );

/* Sort the stickies with the newest onesat the top.

* Remove this if you want to display oldest posts first

*/

rsort( $sticky );

/* Get the 5 newest stickies (change 5 fora different number) */

$sticky = array_slice( $sticky, 0, 5 );

/* Query sticky posts */

$the_query = new WP_Query( array('post__in' = $sticky, 'caller_get_posts' = 1 ) );

// The Loop

if ( $the_query-have_posts() ) {

$return .= 'ul';

while ( $the_query-have_posts() ) {

$the_query-the_post();

$return .= 'lia href="'.get_permalink($post-ID). '" title="' . get_the_title() . '"' .get_the_title() . '/a/li';

}

$return .= '/ul';

} else {

// no posts found

}

/* Restore original Post Data */

wp_reset_postdata();

return $return;

}

add_shortcode('latest_stickies','wpb_latest_sticky');

上面的代码已经封装成一个函数并创建了一个短代码。其功能是查询Wordpress数据库检索最新的五篇置顶文章。然后以列表的形式显示每片置顶文章的题目和链接。

现在你可以通过在任意文章、页面甚至是一个text widget中添加短代码:[latest_stickies]来显示最新的置顶文章。

如果你想要在一个文本组件中使用短代码,你还需要在主题的functions.php或site-specific plugin中另外添加如下一行代码:

add_filter('widget_text', 'do_shortcode');

这段代码可以用于功能滑块,或任意你想要在你网页上显示的其他优先项目。该代码大多面向具有自定义主页或杂志风格的网站。

这篇文章就写到这里,希望对您有所帮助。

wordpress怎样设置文章置顶以及如何只显示

在文章编辑页面的右侧上面有一个置顶选项,直接选择置顶,就可以实现。要想只显示置顶,有两种方法:

1、就是直接将代码写死

2、将调用的最新文章选择1篇就可以实现


标题名称:wordpress5置顶 wordpress自定义首页
分享地址:http://cqcxhl.cn/article/ddijhoh.html

其他资讯

在线咨询
服务热线
服务热线:028-86922220
TOP