如何设置WordPress文章特色绝地求生图像设置

您的位置:
wordpress为文章制作特色图像的几种方法
发布者: moke |
网站的布局对于用户体验来说是非常重要的,各大搜索引擎也强调过SEO优化的核心就是用户体验。一个好的网站布局对于用户体验有着非常好的优化,怎么样的样的布局算是一个好的网站布局呢?图文并茂的布局肯定比是比纯文字的布局要有着更好的用户体验,至于为什么呢?这里不过多的解释,大家自己多拿几个网站对比就知道了。接下来魔客吧就来教大家给wordpress添加特色图像功能。 方法一:使用自定义字段首先在编辑文章时添加一个名为img的自定义字段,自定义字段的值填图片的链接,然后在需要调用的地方加上以下代码: ID, $key, true); ?> 方法二:使用函数直接提取文章中的第一张图片作为特色图片。 把下面的代码粘贴到主题的functions.php文件中: function catch_that_image() {
global $post, $
$first_img = '';
ob_start();
ob_end_clean();
$output = preg_match_all('//i', $post->post_content, $matches);
$first_img = $matches [1] [0];
if(empty($first_img)){ //Defines a default image
$first_img = "/images/default.jpg";
return $first_
} 然后再需要调用的地方加入以下代码:
注意以上两种调用特色图像的方法所使用的调用代码都必须加入到循环内,否则会造成调用图片与文章不对应的问题。
魔客吧温馨提示:在魔客吧有许多的精品
,如果你正需要wordpress主题,那么赶快去下载吧!
本文地址:
文章标题:
最新分享资源WordPress 文章上传多张缩略图(特色图像)功能的实现及前台调用 _WordPress 智库
本站长期承接 WordPress 主题、插件、基于 WooCommerce 的商店商城开发业务。 我们有 8 年 WordPress 开发经验,如果你想 , 请联系 QQ: ,或邮箱:
最受欢迎的文章
评分 4.41, 满分 5 星109 票
评分 4.32, 满分 5 星77 票
评分 4.52, 满分 5 星54 票
评分 4.09, 满分 5 星47 票
评分 4.20, 满分 5 星41 票关于wordpress的特色图像问题
17:28:19 +08:00 · 2190 次点击
wordpress编辑文章的时候有一个地方可以设置 特色图像 ,可以从电脑或者已经上传好的图片库里选一个图片作为该文章的特色图像,但我想能否输入一个图片地址(而不是上传一个文件)来满足这个栏位呢?因为我想做一个视频站,内容用youku的,特色图像用youku自己截取的视频截图。谢谢。
3 回复 &| &直到
08:00:00 +08:00
& & 17:41:51 +08:00
这个你要自己设置一个custom field,然后在template里体现一下。
& & 17:42:55 +08:00
用 Advanced Custom Fields 这个插件
& & 17:52:21 +08:00
默认不支持。数据库里存的是 id 而不是图片地址。
假设将媒体库中的 id = 2 图片设置为 post_id = 1 的文章的特色图像,则 wp_postmeta 表增加一条数据:
post_id =& &1&,
meta_key=&&_thumbnail_id&, meta_value =& &2&
所以自己定义一个meta实现吧。
& · & 1003 人在线 & 最高记录 3541 & · &
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.0 · 46ms · UTC 23:26 · PVG 07:26 · LAX 16:26 · JFK 19:26? Do have faith in what you're doing.大家在写文章的时候可能会忘记设定特色图像,而有的主题必须设置特色图像在会在相应的位置显示,所以这里有一个办法,自动调用文章中第一个图片来作为wordpress的特色图像。
将下面的代码放到你主题的functions.php文件 ?& 之前:
/* 設定所有文章第一個為特色圖片開始*/
function autoset_featured_image(){
$already_has_thumb = has_post_thumbnail($post-&ID);
if (!$already_has_thumb){
$attached_image = get_children("post_parent=$post-&ID&post_type=attachment&post_mime_type=image&numberposts=1");
if ($attached_image){
foreach ($attached_image as $attachment_id =& $attachment) {
set_post_thumbnail($post-&ID, $attachment_id);
add_action('the_post', 'autoset_featured_image');
add_action('save_post', 'autoset_featured_image');
add_action('draft_to_publish', 'autoset_featured_image');
add_action('new_to_publish', 'autoset_featured_image');
add_action('pending_to_publish', 'autoset_featured_image');
add_action('future_to_publish', 'autoset_featured_image');
/* 設定所有文章第一個為特色圖片結束*/wordpress添加图像后自动把第一张图片设置为特色图片的方法 | 无忧主机
在程序中的主题设置文章列表获取的缩略图如果是文章的特色图片的话,那么在编辑文章过程中我们就需要为每篇文章都添加特色图片了。但是这个情况不仅操作麻烦而且在很多的时候效果也不合适,因为很多时候我们只需要在添加图像后把第一张图片设置为特色图片就可以了,所以今天无忧主机小编就来给大家介绍一下,如何在环境下实现wordpress添加图像后自动把第一张图片设置为特色图片的效果。
首先我们登入无忧主机的控制面板,点击文件管理按钮,在wordpress程序的主题文件夹里找到functions.php这一个文件,如图1所示:
点击编辑按钮进入文件编辑页面,在代码中的最后添加一段php函数,代码如下:
如图2、图3所示:
代码编辑好了之后点击“提交”按钮,保存文件,这样就可以实现wordpress添加图像后自动把第一张图片设置为特色图片的效果了。
if ( ! function_exists( 'fb_set_featured_image' ) ) {
add_action( 'save_post', 'fb_set_featured_image' );
function fb_set_featured_image() {
if ( ! isset( $GLOBALS['post']-&ID ) )
return NULL;
if ( has_post_thumbnail( get_the_ID() ) )
return NULL;
$args = array(
'numberposts' =& 1,
'order' =& 'ASC', // DESC for the last image
'post_mime_type' =& 'image',
'post_parent' =& get_the_ID(),
'post_status' =& NULL,
'post_type' =& 'attachment'
$attached_image = get_children( $args );
if ( $attached_image ) {
foreach ( $attached_image as $attachment_id =& $attachment )
set_post_thumbnail( get_the_ID(), $attachment_id );
温馨提示:该技术解决方案的是由无忧主机客服为我们空间客户处理该问题时提供的处理方法,确保在无忧主机能完美实现,因服务较多,客服繁忙,其他主机我们没有过多精力进行大范围测试,不能确保所有虚拟主机都能完美处理,请您理解!
无忧主机提供365天*24小时全年全天无休、实时在线、零等待的售后技术支持。竭力为您免费处理您在使用无忧主机过程中所遇到的一切问题!
如果您是无忧主机用户,那么您可以通过企业QQ【】、售后QQ【网站最下端有】、旺旺【锋讯企业】、400-655-0080免费电话、后台提交工单这些方式联系无忧主机客服!
如果您不是我们的客户也没问题,点击页面最右边的企业QQ在线咨询图标联系我们并购买后,我们为您免费进行无缝搬家服务,让您享受网站零访问延迟的迁移到无忧主机的服务!
无忧主机相关文章推荐阅读:
本文地址:http://www.51php.com/wordpress/23405.html
喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^
无忧主机资质:(十四年旗舰品牌)
相关技术帮助文档
技术帮助文档分类

我要回帖

更多关于 绝地求生图像设置 的文章

 

随机推荐