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

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

您所在位置:

将下面的代码使用code snippet自定义代码插件添加,针对已经发布并且已经设置特色图的文章不会起作用,如果是一篇新的文章在点击发布的时候会自动地将第一张图设置到featued image特色图那里。

add_action('save_post', 'auto_set_featured_image');
function auto_set_featured_image($post_id) {
    if (!has_post_thumbnail($post_id)) {
        $attachments = get_children([
            'post_parent' => $post_id,
            'post_type'   => 'attachment',
            'post_mime_type' => 'image',
        ]);
        if (!empty($attachments)) {
            $first_attachment = array_shift($attachments);
            set_post_thumbnail($post_id, $first_attachment->ID);
        }
    }
}

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

 

以上代码可以省去一个插件,如下

https://ja.wordpress.org/plugins/auto-post-thumbnail/

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

 

因为wordpress是一个开源的建站系统,它是允许我们进行这样的自定义的,这就是使用wordpress建站的一个好处。如果你想要这样简单的功能,可以试试上面的代码,可以避免给你的独立站添加一个插件而导致网站的加载速度变慢。

郑州白帽子是一个专业做定制开发独立站的外贸建站公司,如果你需要去定制开发独立站,那么可以将您的需求告诉我们,我们来给您报价。

 

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

如何在谷歌SERP中提升产品展示?

想让你的产品在谷歌搜索结果中更亮眼?试试添加结构化数据,让价格和评分直接展示出来;鼓励用户给产品写好评,提升可信度;优化页面加载速度和移动端设计,吸引更多点击;再用SEO工具实时监测排名变化,随时调整策略,让你的产品更具竞争力!

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

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

Wordpress独立站屏蔽同行代码

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

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

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

建一个外贸网站一年大概需要多少钱?

您所在位置:HomeQuestions建一个外贸网站一年大概需要多少钱?建立一个外贸网站的成本因多种因素而异,包括网站设计、功能、内容以及维护等。以下是一些可能的费用: 网站设计费用: 如果你选择自己设计网站,那么成本会相对较低。但如果你选择雇佣专业的网页设计师,费用可能在数千元甚至上万元。关于外贸网站设计,一定要注意谷歌SEO的一些设置,推荐:外贸网站设计:利用SEO策略提升网站排名和流量 域名和主机费用: 这是你的网站必须支付的基础费用。一个.com域名大约需要每年100元左右,而虚拟共享主机的费用则在每月几十元到几百元不等,具体取决于你选择的服务提供商和套餐类型。如果你想了解更多外贸建站知识,推荐阅读:Wordpress外贸建站 | 最全面的Wordpress外贸网站教程 SSL安全证书: 这是为了保证你的网站数据的安全性,现在大部分主机提供商都会免费提供SSL安全证书。 内容创建和更新费用: 如果你打算定期发布新的内容,比如博客文章或产品更新,你可能需要花费一些时间和精力,或者雇佣专业人员来完成。 网站维护费用: 一旦你的网站建立起来,你还需要定期进行维护,以保证其正常运行。这可能包括更新内容、修复错误、改进谷歌SEO等。这个费用会根据你的具体需求而变化。 郑州白帽子建网站是一次性付费,也就是域名和服务器您只需要自己每年续费即可,网站是不用每年续费的。

wp建站系统用什么语言?

您所在位置:HomeQuestionswp建站系统用什么语言?WordPress网站开发主要使用四种语言:HTML,CSS,PHP和JavaScript。 PHP:这是服务器端的编程语言,用于创建动态交互式网站。 WordPress自身就是用PHP编写的。为了在WordPress上进行开发,您需要熟悉PHP并理解其如何与数据库交互。 HTML:Hyper Text Markup Language(超文本标记语言)是构建网页的基础。 它定义了网页内容的结构和含义。在WordPress开发中,HTML通常用于创建和编辑主题文件或插件。 CSS:Cascading Style Sheets(层叠样式表)负责网页的外观和布局。 在WordPress中,你可以使用CSS来定制主题,改变颜色,布局和字体等。 JavaScript:这是一种客户端脚本语言,用于创建交互式的网页。 .在WordPress中,JavaScript可以用于添加各种动态功能,比如滑动图像,弹出窗口等。 这四种语言共同工作,使得WordPress能够提供丰富的用户体验和高度自定义的功能。如果你想成为一名WordPress开发者,掌握这些语言是非常必要的。  

A To Z 教程

联系我们

郑州白帽子网络科技微信图
添加请说明需求
Scroll to Top

登陆

注册