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网站自动更新。
36 0
SiteGround如何设置WordPress网站自动更新
|
7月前
如何设置wordpress用户只能查看自己评论?这4个步骤帮助你,100%有效 | wordpress
如何设置wordpress用户只能查看自己评论?这4个步骤帮助你,100%有效 | wordpress
|
4月前
WordPress 中的常规设置
WordPress 中的常规设置
42 1
|
存储 关系型数据库 MySQL
WordPress 核心中未包含的 WordPress 网站组件
WordPress 核心中未包含的 WordPress 网站组件 之前 WordPress 核心文件北京六翼的开发工程师已经介绍过了,下面让我们来看看 WordPress 核心文件中不包含的内容。 WordPress 数据库– WordPress 数据库存储了您的 WordPress 网站的大部分内容。
WordPress 核心中未包含的 WordPress 网站组件
|
安全 数据安全/隐私保护
WordPress建站教程:默认WordPress登录入口和修改后台入口
​今天关注六翼开源的一个网友遇到一个问题没办法突破,他在安装WordPress之后不知道WordPress后台登录入口,无法进入后台管理网站和更新文章。下面北京六翼的开发工程师针对“默认WordPress登录入口和修改后台入口”的问题给大家做一下讲解。
WordPress建站教程:默认WordPress登录入口和修改后台入口
WordPress更新时提示无法连接到FTP服务器的解决方案
WordPress更新时提示无法连接到FTP服务器的解决方案
270 0
WordPress更新时提示无法连接到FTP服务器的解决方案
|
数据库
wordpress修改后台站点地址后无法打开的解决办法
wordpress修改后台站点地址后无法打开的解决办法
139 0
wordpress修改后台站点地址后无法打开的解决办法
|
API PHP 数据安全/隐私保护
wordpress 内容备份镜像站点建立方法及注意事项
作为虾米级站长一枚,实则是不懂代码的菜鸟,由于自己的站点是小水管主机,而且稳定性也难以保障,在很多访客的建议下,也想建立一个内容镜像站点,以实现当主站的主机维护时,能够有一个备用站点让访客访问。 最先我是想能够有一个共用的数据库可以给两个站点一起使用,但百度查了资料后,发现这对于虚拟主机建站来说好像不适用。
|
算法 数据库 数据安全/隐私保护
将WordPress站点转换为Joomla
本教程将向您展示如何将现有的WordPress站点移动到Joomla。这适用于最多5个的许多WordPress版本,适用于Joomla3。 在开始之前,您需要了解以下内容: 这将从WordPress导入类别,但它不会将导入的帖子/页面与相应的类别相关联。