分类目录
-
最近文章
Recent Comments
- 正在加载...
标签
centos command css debian Desktop eAccelerator Eagles Eminem FireFox freebsd godaddy Godaddy域名优惠码 google hostname Lady Antebellum linkinpark linux live Love The Way You Lie mbstring mb_substr mp3 Music mv namecheap namecheap coupon code namecheap优惠码 namecheap最新优惠码 need you now payoneer photo php php_mbstring Picture rihanna the cure wordpress zeus 便宜vps 创意广告 域名优惠码 富士康 电影 翻墙 闫凤娇链接表
Tag Archives: wordpress
wp首页不显示某一个分类的文章
找到模板中首页模板,通常为index.php 找到如下面这行代码 <?php if (have_posts()) : while (have_posts()) : the_post(); ?> 在这行代码前面加上 <?php query_posts(‘cat=-catid’); ?> 把catid换成你不想显示在首页的栏目id,注意前面有个-
SEO WordPress
对于页面的description和keywords的设置WordPress 默认的情况是把在撰写日志的时候添加摘要(excerpt)作为description而把添加的标签(tag)作为keywords,但是大部分的人通常只添加keywords而很少会在发表日志的时候添加摘要(excerpt)这样一来很多页面就不会有description,下面的代码的作用就是如果写日志的时候给日志添加了摘要的就把摘要做为页面的Description,如果没有设置摘要的话,则自动截取文章的前120个字作为Description,而标签直接作为Keywords。 代码如下: 上面代码请放到header.php中下面两行代码的上面 <meta name="keywords" content="<?=$keywords?>" /> <meta name="description" content="<?=$description?>" /> 修改好文件之后查看源代码可能会发现一个问题就是如果内容是中文的有时候会发现description乱码 后来查了相关资料后发现是上面代码中的 $description = substr(strip_tags($post->post_content),0,120); 这行代码中的substr函数导致的把这行代码改成这样就可以了 $description = mb_substr(strip_tags($post->post_content),0,120,’utf-8′); 改完之后如果发现打开页面出现错误,请看blog中的这篇文章 http://www.78wd.com/mb-substr/
WordPress edit
在我一筹莫展地时候陈冠希GG携众女星MM出场拉了我一把让我暂时缓解了一点压力才得以静下心来做blog的转换。 年前就琢磨着把blog换成php的wordpress,lbs的垃圾引用搞的空间商都受不了。。。老了,过完年回来摸索了半天好歹把lbs里的数据导出来导进wordpress,wordpress是php的原来的lbs是asp的,改起来老费劲了,老眼昏花地看那乱七八糟地代码不一会就晕了。。。黑色的theme也弄了很长时间一直搞到现在好歹基本成型了,凑合着使吧,一些细节边使边改吧 修改记录: 导入数据至新安装wp后Tags变成数字的解决 /wp-admin/import/wordpress.php文件 查找搜索,将 $post_tags[] = $tag_id; 修改为 $post_tags[] = intval($tag_id); 。 linux类服务器Gzip关闭的时候导致wp自带编辑器出现“realTinyMCE 未定义”的问题解决 /wp-includes/js/tinymce/tiny_mce_gzip.php文件修改supportsGzip = true改为supportsGzip = false