现在的位置: 首页 > WP 专题 > 正文

如何为wordpress文章编辑器添加默认内容

2014年12月25日 WP 专题 ⁄ 共 1034字 ⁄ 字号 暂无评论 ⁄ 阅读 112 次

我们在使用wordpress写作时,经常需要在文章中输入类似版权信息或请求帮助分享这样的默认内容。如果每次都要手动输入会很麻烦,这里有一个wordpress技巧,使用一段代码就可以很轻松的添加自定义内容到wordpress文章编辑器中。方法如下:

如何为wordpress文章编辑器添加默认内容

将如下代码复制到wordpress主题的functions.php文件中,并保存:

  1. add_filter( 'default_content', 'my_editor_content' );
  2. function my_editor_content( $content ) {
  3.     $content = "转载本站文章,请注明转自骤雨打新荷 uuxn.com 。";
  4.     return $content;
  5. }

我们还可以使代码的作用更丰富一些,为视频或图片等不同类型的自定义栏目的文章添加不同的自定义内容。

代码如下,同样复制到当前主题的functions.php文件中,并保存。

  1. add_filter( 'default_content', 'my_editor_content', 10, 2 );
  2. function my_editor_content( $content$post ) {
  3.     switch$post->post_type ) {
  4.         case 'sources':
  5.             $content = '你的自定义内容';
  6.         break;
  7.         case 'videos':
  8.             $content = '你的自定义内容';
  9.         break;
  10.         case 'gallery':
  11.             $content = '你的自定义内容';
  12.         break;
  13.         default:
  14.             $content = '转载本站文章,请注明转自骤雨打新荷 uuxn.com';
  15.         break;
  16.     }
  17.     return $content;
  18. }

代码中“case”的值为自定义栏目的类型,请根据需要自行修改。

好了,当你发布一篇新的文章时,你会看到代码中预置的自定义内容已自动添加到文章编辑器中了。类似功能的wordpress插件有:Add Post URL,该插件可以在文章的开头或结尾添加带链接的固定文本。但插件毕竟会影响到wordpress的运行效率。如果要求不高,使用上面的代码足以。

给我留言

留言无头像?


×