贝壳之家

WordPress文章编辑页将作者模块移到发布模块内

评分 8.9, 满分 10 分 (27 票)
Loading...

有网友提问,由于他的是多作者网站,发布文章时经常要修改作者,在WordPress的文章编辑页面,要把页面下拉到底部才能修改作者,有点麻烦,能不能把作者模块移到右上角的发布模块中,更方便点击。

要满足这个需求,其实一点都不麻烦,只需要把作者模块拖到右上角即可,不懂的同学可以看下面的动画演示:

\"播放\"

如果你还是觉得这样不方便,一定要把作者这个下拉框挪到发布模块下,如下图所示:

== 原始状态 ==
WordPress文章编辑页将作者模块移到发布模块内

== 把作者挪到发布模块 ==
WordPress文章编辑页将作者模块移到发布模块内

那就在你的当前主题目录下的functions.php中添加以下php代码即可:

1
2
3
4
5
6
7
8
9
10
11
12
add_action( 'admin_menu', 'remove_author_metabox' );
add_action( 'post_submitbox_misc_actions', 'move_author_to_publish_metabox' );
function remove_author_metabox() {
    remove_meta_box( 'authordiv', 'post', 'normal' );
}
function move_author_to_publish_metabox() {
    global $post_ID;
    $post = get_post( $post_ID );
    echo '<div id="author" class="misc-pub-section" style="border-top-style:solid; border-top-width:1px; border-top-color:#EEEEEE; border-bottom-width:0px;">作者: ';
    post_author_meta_box( $post );
    echo '</div>';
}
露兜
ourwindow@163.com

业余编程爱好者。

标签: WordPress
我要提问

48 条评论

点此留言
1 2 840
  1. 明月登楼

    原来还可以如此呀!不错,刚试了!很给力!

  2. php菜鸟

    继续学习中。太精彩了

  3. MAOLAI博客

    感谢分享。不懂PHP代码,wordpress折腾起来好累啊。

  4. 随之长风

    评论作者没填写网址如何设置默认网址,发现没有网址的评论会有点错位。

    • 露兜

      @随之长风 如果没有用ajax评论的话,最简单的办法,打开WordPress安装目录,找到wp-comments-post.php
      查找代码:
      $comment_author_url = ( isset($_POST['url']) ) ? trim($_POST['url']) : null;

      改成:
      $comment_author_url = ( isset($_POST['url']) ) ? trim($_POST['url']) : '这里改成默认网址';

      • 随之长风

        @露兜 用了ajax,然后我更改了comments-vajax.php,好像还是一样没网址。$comment_author_url = ( isset($_POST['url']) ) ? trim($_POST['url']) : 'http://www.xxko.net';

        • 露兜

          @随之长风 你得看一下comments-vajax.php中的代码是怎么写的,不一定是要照上面的代码改,可能这行代码后面又有其他代码改了$comment_author_url

  5. 凯哥自媒体

    分享的不错,谢谢

  6. 路都粉丝

    感谢一直以来裤兜的无私分享,是裤兜这一代人让我明白神马才是互联网精神
    各行各业有无互通,有问题都能不厌其烦解答的分享大神,时至今日,商业化扭曲了最初的定义,已变得理所应当;要么就是敝帚自珍…
    路都啊,我爱你一万光年…
    我的主题很多小玩意都是11年左右搜索谷歌跳转你的,到现在如果有自己需要的搜出来的都是他妈的粘贴复制…还是半角错误的货居多
    最新的问题是搜不出来的,全他妈傻批猪八戒收费傻逼
    路都…真男人,我辈男人中的男人.

  7. kkking

    视频是什么软件做的?挺不错的

1 2

发表评论

评分 8.9, 满分 10 分 (27 票)
Loading...