由于主题前台的编辑器是给用户投稿使用的,而管理员在浏览文章时需要后台编辑,主题并没有直达后台编辑的连接,决定自己增加一个。步骤:
1.
在子主题functions.php
内增加如下代码:
//文章来源和编辑链接/template-parts/cotent.php function zm_post_edit(){ $e_url = edit_post_link('<button><span class="e_url"><i class="iconfont zrz-icon-font-xiugai"></i>修改</span></button>'); $html = $e_url; return $html; }
2.
子主题目录内新建文件夹template-parts
,然后复制主题内/template-parts/cotent.php
文件到此目录下,然后编辑134行
<div class="longwb t-r fl"> <button @click="showLongWeiBo"><span><i class="iconfont zrz-icon-font-tupian"></i>海报</span></button> </div>
在<button @click="showLongWeiBo">
前一行添加:
<?php echo zm_post_edit(); ?>
演示:
3.
也可以不在functions.php
内添加代码直接编辑子主题目录/template-parts/cotent.php
文件添加:
<?php edit_post_link('<button><span class="e_url"><i class="iconfont zrz-icon-font-xiugai"></i>修改</span></button>');?>
这个功能不错,我也用了7B2主题