自定义Post Exerpt摘要的长度代码片段

这个代码是可以自定义wordpress默认的post的摘要的长度,如果你需要自定义其他内容类型 post type的长度,比如products, cases, solutiosn需要对代码进行修改。

function custom_excerpt_length($length) {
    return 20;
}
add_filter('excerpt_length', 'custom_excerpt_length', 999);

如以上代码中将20改为你觉得比较合适的数字,例如30或者其他。

如果你需要将products的摘要长度修改,那么修改后的代码如下:

function custom_excerpt_length($length) {
    global $post;
    if ($post->post_type == 'products') {
        return 20; 
    }
    return $length; 
}
add_filter('excerpt_length', 'custom_excerpt_length', 999);

注意:需要将以上代码中的products改为你要修改的内容类型post type key,如何查看呢?

在wordpress后台,鼠标放到 all products上,然后将链接复制粘贴到一个地方,

如下:

https://www.*******.com/wp-admin/edit.php?post_type=page

post type= 后面的就是这个post type key,将这个key替换以上代码中的products即可。

以上代码帮你省去的一个插件是,而且这个插件好评不多。几行代码可以让你节省一个插件,何乐而不为?

 

如果你自己没有技术能力维护和修改网站,可以找一个外贸建站公司,或者直接联系郑州白帽子,将你的需求说一下,我们给你报价。

查看更多关于wordpress建站的知识,可以查看:Wordpress外贸建站 | 最全面的Wordpress外贸网站教程

在领英上分享这篇文章
相关问题

代码实现Wordpress独立站自动设置特色图

Wordpress独立站的文章Post featured image也就是特色图一般需要手动上传,那么这就需要单独设置2次,那么如何让wordpress自动将文章的第一张图设置为特色图呢?看这个文章设置的代码。

Wordpress独立站屏蔽同行代码

使用wordpres独立站屏蔽同行访问独立站的方法比较多,可以通过在服务器设置检测访问者的IP,可以使用cloudflare CDN检测IP,这篇文章我们分享一个代码片段检测浏览者使用的语言,如果浏览器语言是中文就将访问者重定向。

WP建独立站如何自动的给图片添加Alt标签

在使用wordpress做独立站的过程中,如何给上传的每张图片自动地添加alt文本,可以看下面地代码,将下面的代码添加到网站的functions.php文件中或者使用code snippet等插件。最好使用code snippet插件,这样以后主题升级,不会导致网站的代码被覆盖。

A To Z 教程

联系我们

郑州白帽子网络科技微信图
添加请说明需求
滚动至顶部

登陆

注册