惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Jina AI
Jina AI
博客园 - 司徒正美
大猫的无限游戏
大猫的无限游戏
博客园 - 三生石上(FineUI控件)
J
Java Code Geeks
博客园 - 聂微东
酷 壳 – CoolShell
酷 壳 – CoolShell
爱范儿
爱范儿
美团技术团队
腾讯CDC
博客园 - Franky
MyScale Blog
MyScale Blog
人人都是产品经理
人人都是产品经理
罗磊的独立博客
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
月光博客
月光博客
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
aimingoo的专栏
aimingoo的专栏
博客园_首页
V
V2EX
Martin Fowler
Martin Fowler
T
The Blog of Author Tim Ferriss

博客园 - AlphaWu

微软宣布446亿美元收购雅虎 微软整合Windows Live到VisualStudio中 现金奖励程序员开发 Mono v1.2.51 - 开源版本的.NET框架 阿里妈妈推荐活动:一个网站20元! 全中文配音!微软Halo版 Visual Studio 程序员“直面挑战”网站 Visual Studio “Orcas” Beta 2 开始发布多语种版本 包含简体中文 如何升级.Net FrameWork的版本 VS2008(Orcas)的下一版本(Rosario)已经公开测试 [图]Google提供国际域名注册 与企业应用套件绑定 传Google将推WiFi手机 支持Google Talk BlogEngine.NET1.2的新功能 微软建立搜索引擎研究中心 《商业周刊》:全球品牌100强 微软第2谷歌20 phpMyAdmin 2.10.3 Final 中国足球十八怪 中国队输球是有原因滴 甲骨文:11g含有中国智慧 计划推免费版本 Oracle 11g 正式发布 谷歌代码搜索的更新
让wordpress自动添加分类
AlphaWu · 2007-07-12 · via 博客园 - AlphaWu

修改了几行代码:
\wp-includes\category.php:

function get_cat_ID($cat_name='General') {
    global $wpdb;

//增加下面几行
   
    $category_nicename = sanitize_title($cat_name);
    $alpha_count=$wpdb->get_var("SELECT COUNT(*) FROM  $wpdb->categories WHERE cat_name='$cat_name'");
    if($alpha_count<1)
    {
        $wpdb->query("INSERT INTO $wpdb->categories (cat_name, category_nicename, category_description, category_parent, links_private, posts_private) VALUES ('$cat_name', '$category_nicename', '', '0', '0', '0')");
}
   
//增加上面几行
    $cid = $wpdb->get_var("SELECT cat_ID FROM $wpdb->categories WHERE cat_name='$cat_name'");   
    return $cid?$cid:1;    // default to cat 1
}

为什么要这样做?呵呵、保密。