Logo

氧气号

2025-03-17 62
wordpress 页面功能折腾
最近在折腾站内说说功能,类似微博、推特。主要是用于发站内公告,是一个小插件,可以用短代码将其添加到文章、页面、小工具栏。

页面特色图像

定制页面的时候,想设置特色图像,发现默认页面特色栏目并未开启,看wordpress文档,页面应该是支持特色图像的。 激活也没缩略图功能代码
 add_theme_support( 'post-thumbnails', array( 'page' ) ); // 激活页面缩略图功能
一般主题都已经支持文章特色图像设置,如果需要开启文章的也可用下面代码
add_theme_support( 'post-thumbnails', array( 'post', 'page' ) );

输出当前页面特色图像

设置好特色图像后,还需前端页面调用,我使用的方法是获取当前页面ID,并通过ID调用特色图像src。
global $post;
$page_ID = $post -> ID;
$post_thumbnail_id = get_post_thumbnail_id( $page_ID );
$post_thumbnail_src = wp_get_attachment_image_src($post_thumbnail_id,'full');
使用直接使用img输出,方便设置特色图像前端样式。
<img src="<?php echo $post_thumbnail_src[0]; ?>" class="" alt="">

自定义字段功能

本站所用的主题支持SEO设定,开启页面自定义字段栏后发现主题的SEO设置就是自定义字段,直接省了不少事。
<?php echo get_post_meta($post->ID, 'seo_title', true);?>
<?php echo get_post_meta($post->ID, 'seo_description', true);?>
‘seo_title’是自定义字段名称,设置成你需要的名称就可前端调用自定义字段内容。

总结

这样,前端页面基本适配,需要的功能基本添加,个人认为通过ID获取相关内容很方便,wordpress也许不是最好的建站博客,但可能是使用人数最多的,只要愿意,全网遍地都是相关问题的解决方案,稍微懂一点就能自行解决问题。所以你遇到问题,先别急,先把自己的问题整理好,如果实在找不到,条理清晰的问题,去相关论坛网站寻求帮助也会更容易得到好心人的帮助。

评论0

请先

站点公告

这是一个演示网站,本站注册码为 onebystudio !子主题相关内容由!玩呗工作室二次开发!免费使用同款!https://onebystudio.com/
没有账号?注册  忘记密码?