wordpress自动选择上一篇文章选择的分类目录

简介:

有时候,我们需要连续发布同一个分类下的文章,每篇文章都要重新选择分类非常麻烦。下面,我们就用程序来搞定这个问题。

 

复制代码
add_action('publish_post', 'save_fl' );
add_action('admin_footer-post.php', 'choose_a_category_before_publish');
add_action('admin_footer-post-new.php', 'choose_a_category_before_publish');

function save_fl($post_id)
{
    if ( wp_is_post_revision( $post_id ) )
        return;
    
    global $current_user;
    update_option( 'default_fl_' . $current_user->ID , json_encode($_POST['post_category']) );
    get_option('default_fl_' . $current_user->ID);
}


function choose_a_category_before_publish(){
    global $post_type;
    global $current_user;
    
    $post_categorys = json_decode(get_option('default_fl_' . $current_user->ID), TRUE);
    
    if($post_type=='post'){
        ?>
        <script>
jQuery(function($){
    <?
        if(count($post_categorys) > 0)
        foreach($post_categorys as $post_category)
        {?>
            $("#in-category-<? echo $post_category; ?>").attr("checked","checked");
        <?}
    ?>
});
</script><?
    }
}
复制代码



本文转自黄聪博客园博客,原文链接:http://www.cnblogs.com/huangcong/p/4349557.html,如需转载请自行联系原作者
相关文章
|
1月前
|
安全
SiteGround如何设置WordPress网站自动更新
iteGround Autoupdate功能会自动帮我们更新在他们这里托管的所有WordPress网站,这样做是为了保证网站安全,并且让它们一直保持最新状态。他们会根据我们选择的设置自动更新不同版本的WordPress,包括主要版本和次要版本。在每次自动更新之前,他们都会为我们的网站做一个完整的备份,这样如果有什么问题,我们可以轻松地恢复到之前的状态。在本文中,我们将介绍如何在SiteGround中设置WordPress网站自动更新。
37 0
SiteGround如何设置WordPress网站自动更新
|
7月前
如何设置wordpress用户只能查看自己评论?这4个步骤帮助你,100%有效 | wordpress
如何设置wordpress用户只能查看自己评论?这4个步骤帮助你,100%有效 | wordpress
|
4月前
WordPress 中的常规设置
WordPress 中的常规设置
44 1
|
9月前
|
PHP
WordPress新手指南:如何修改WordPress上传文件大小的限制?
如何修改WordPress上传文件大小的限制? 在安装WordPress时,托管商会设置一个默认的最大文件上传大小,对于大多数网站所有者来说,这个大小已经足够了。
|
存储 关系型数据库 MySQL
WordPress 核心中未包含的 WordPress 网站组件
WordPress 核心中未包含的 WordPress 网站组件 之前 WordPress 核心文件北京六翼的开发工程师已经介绍过了,下面让我们来看看 WordPress 核心文件中不包含的内容。 WordPress 数据库– WordPress 数据库存储了您的 WordPress 网站的大部分内容。
WordPress 核心中未包含的 WordPress 网站组件
|
安全 数据安全/隐私保护
WordPress建站教程:默认WordPress登录入口和修改后台入口
​今天关注六翼开源的一个网友遇到一个问题没办法突破,他在安装WordPress之后不知道WordPress后台登录入口,无法进入后台管理网站和更新文章。下面北京六翼的开发工程师针对“默认WordPress登录入口和修改后台入口”的问题给大家做一下讲解。
WordPress建站教程:默认WordPress登录入口和修改后台入口
|
数据库
wordpress修改后台站点地址后无法打开的解决办法
wordpress修改后台站点地址后无法打开的解决办法
139 0
wordpress修改后台站点地址后无法打开的解决办法
|
运维 NoSQL 关系型数据库
|
API PHP 数据安全/隐私保护
wordpress 内容备份镜像站点建立方法及注意事项
作为虾米级站长一枚,实则是不懂代码的菜鸟,由于自己的站点是小水管主机,而且稳定性也难以保障,在很多访客的建议下,也想建立一个内容镜像站点,以实现当主站的主机维护时,能够有一个备用站点让访客访问。 最先我是想能够有一个共用的数据库可以给两个站点一起使用,但百度查了资料后,发现这对于虚拟主机建站来说好像不适用。
|
数据库
WordPress 批量关闭和打开评论功能
如果你不想使用Wordpress博客的评论功能,或者你的博客与网站最近被垃圾评论盯上,每天有几十个或者几百个垃圾评论,那么你不妨将你的Wordpress博客自带的评论功能暂时地停用吧。 不过,很可惜的是Wordpress没有对已经发布文章批量关闭或批量打开评论的功能,你只能设置多少天后文章的评论自动关闭,最少可以设置为一天时间。
1346 0