WordPress 使用自定义fields 实例一: 添加文章来源

其实这些东西在wordpress 的官方文档上都写的很清楚: http://codex.wordpress.org/Custom_Fields

初衷: wordpress 运行缓慢,尽量少添加插件来加快运行速度. 添加文章来源等等东西虽然可以通过插件来实现,但是能少用插件就少用插件吧.

步骤:

  1. 首先在wordpress 的后台文章编辑那里,看看是否有custome fields 这些选项,如果没有的话,点击右上角 screen options,开启custom fields
  2. 自定义几个fields, 比如说用 ‘f’ 来表示文章来源, ‘furl’来表示文章来源的连接

文章来源

 

     3. 注意的是,’f’ 和 ‘furl’ 两个meta data 被直接写入了数据库,以后你可以在其他的文章上直接使用了

     4. 编辑你的模板页面, 找到 带有content-single.php之类的页面,找到合适的地方,直接写入下面代码:

<?php
$f = get_post_meta($post->ID, ‘f’, true);
$furl = get_post_meta($post->ID, ‘furl’, true);
if($f){
echo ‘来源:’.”<a href=’$furl’ target=’blank’ rel=’nofllow’>$f</a>”;}
else echo ‘来源:’.”原创”
?>

 

Bingo! 搞定

Leave a Reply

Your email address will not be published.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

This site uses Akismet to reduce spam. Learn how your comment data is processed.