首页 > 使用技巧

使用技巧

  • 如果你网站的图片等附件非常多,你想在 WordPress 后台日志列表页面能够显示出附件的数量,你可以在当前主题的 functions.php 添加如下代码:
    add_filter('manage_posts_columns', 'wpjam_manage_posts_columns_attachment_count', 5);
    function wpjam_manage_posts_columns_attachment_count($columns)
    { $columns['attachments_count'] = '附件数';
        return $columns;
    }
     
    add_action('manage_posts_custom_column', 'wpjam_namage_posts_custom_columns_attachment_count', 5, 2);
    appendix

    阅读全文

  • 1. 不要禁止搜索引擎索引
    搜索引擎优化的第一步,就是不能禁止搜索引擎爬虫的索引。一般而言, 在安装wordpress 的时候默认是允许搜索引擎索引的。当然,如果你不小心在安装的时候选择了禁止也没有关系,你可以通过登陆wordpress 控制面板,在 隐私(privacy)菜单里面修改。
    2. 为博客确立明确主题
    很多人都喜欢把什么都往博客里面扔,汽车啊,电影啊,音乐啊,等等等。当然,这样的做法并没有错。但是,搜索引擎是很笨的,你的主题太多太杂,搜索引擎就不知道你的博客是关于什么的。同时,读者对这种形式也会感到疑惑。
    注: 本站就是”为博客确立明确主题”一个很好的反面教材 
    3. URL网址规范化
    如果你的每篇文章都有多个网址,那么你可能会面临以下的问题:
    搜索引擎不知道该在搜索结果联盟显示哪一个网址;
    pagerank在多个网址之间流失;
    seo

    阅读全文

  •       如果说域名是一个博客在互联网上的代表一个人的话,那么永久链接地址就是门牌号码。只有通过永久链接,你才能找到找个人。由此可见,永久链接在博客中的重要性。对于wordpress 用户而言,掌握以下六个技巧,则能够让别人更好的找到你的博客。
    一,修改wordpress的默认永久链接方式;
         这是安装完wordpress后第一个要修改的地方。使用默认的永久链接形式,不但对搜索引擎不友好,而且也非常的没有个性;
    二,不要让日期出现在永久链接里面;
          这基于两个方面的考虑。一是如果数字出现在永久链接里面,等于提醒搜索引擎,这是很旧的内容了,没必要再爬一遍了。另外一个原因是,假如你要修改文章的日期重新发布的话,链接地址就变了,也就是意味着你的反向链接,PR 等等都没有了。
    三,不要让分类的链接出现在永久链接里面;
    links

    阅读全文

  • Memcached 是什么?

    Memcached 是一种高性能的分布式内存对象缓存系统。在动态应用,Memcached 既能提高访问的速度,同时还减低了数据库的负载。

    Danga Interactive 为提升 LiveJournal.com 的速度研发了 Memcached。目前,LiveJournal.com 每天已经在向一百万用户提供多达两千万次的页面访问。而这些,是由一个由 Web 服务器和数据库服务器组成的集群完成的。Memcached 几乎完全放弃了任何数据都从数据库读取的方式,同时,它还缩短了用户查看页面的速度、更好的资源分配方式,以及 Memcache 失效时对数据库的访问速度。

    WordPress 和 Memcache的关系

    Memcached

    阅读全文

  • 在 WordPress 3.0 中有个叫做 capital_P_dangit() 函数,它的功能只有一个就是 Wordpress 这样的写法中的 P 从小写改成大写,我平时写文章的时候,都会尽量按照 WordPress 这样的大小写方式写,如果觉得这样的修正有点多余或者你就是喜欢 Wordpress 这样的写法,可以通过以下方式屏蔽这个功能:

     remove_filter( 'the_content', 'capital_P_dangit' );

    remove_filter( 'the_title', 'capital_P_dangit' );

    remove_filter( 'comment_text', 'capital_P_dangit' );

    hanshu

    阅读全文

  • 经常受到垃圾评论的滋扰,下面的代码可能对你有所帮助。

    将以下代码粘贴到你的主题functions.php模板中。

    任何包含在$ bad_comment_content数组内的字符,将会被自动拒绝留言。
     

    function in_comment_post_like($string, $array) {

    foreach($array as $ref) { if(strstr($string, $ref)) { return true; } }

    return false;

    }

    function drop_bad_comments() {

    if (!empty($_POST['comment'])) {

    $post_comment_content = $_POST['comment'];

    WordPress

    阅读全文

  • 声明:以下代码来自网络,未经测试,仅供参考!

    操作数据库有风险,请事先备份 !

    为所有文章和页面添加自定义字段

     

    这段代码可以为WordPress数据库内所有文章和页面添加一个自定义字段。 你需要做的就是把代码中的‘UniversalCutomField‘替换成你需要的文字,然后把‘MyValue‘改成需要的值。

     

     

    INSERT INTO wp_postmeta (post_id, meta_key, meta_value) SELECT ID AS post_id, 'UniversalCustomField' AS meta_key 'MyValue AS meta_value FROM wp_postsWHERE ID NOT IN (SELECT post_id FROM wp_postmeta WHERE meta_key = 'UniversalCustomField')

    SQL

    阅读全文

  • 在搜索页面中将关键词高亮标出

     

    加载主题文件夹下的functions.php中,当然,如果能做成插件就更完美了,可以随时关闭。

    嵌套em标签,可以根据标签调整样式。

     

    代码

     

    function search_word_replace($buffer){

        if(is_search()){

            $arr = explode(" ", get_search_query());

            $arr = array_unique($arr);

            foreach($arr as $v)

    keyword

    阅读全文

  •  评论系统给Wordpress开源程序带来的贡献无疑是巨大的。因为有了评论,网站才有了活力;因为有了评论,网站才不孤独;因为有了评论,管理员更加坚信赠人玫瑰,手留余香。但是,给我们带来众多好处的评论系统也给了我们很大的痛苦。原因就是有很多黑帽SEO把文章评论页面当成了快速获得权重的新战场。所以呢,就会有很多类似“支持”,“给力”等没有任何营养的评论。
        当然,产生了这些垃圾留言,我们可以通过后台进行删除,但是无疑地,这是一种没有效率的办法,而且也是在浪费时间。为了尽可能地阻止这些没有营养评论,我们可以在评论提交前进行一次检验,从而阻止这些过短的评论。代码如下(把它放到主题的function.php里面):
     
     
    add_filter('preprocess_comment','itluren_comment_length');   
    wordpress

    阅读全文

同步内容