WordPress 更换域名

进入后台 phpMyAdmin 执行 SQL 语句

UPDATE wp_options SET option_value = replace( option_value, 'http://xinghaizhongxin.com', 'http://xinghaizhongxin.guofeng.io' ) WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET post_content = replace( post_content, 'http://xinghaizhongxin.com', 'http://xinghaizhongxin.guofeng.io' ) ;
UPDATE wp_posts SET guid = replace( guid, 'http://xinghaizhongxin.com', 'http://xinghaizhongxin.guofeng.io' ) ;

或进入主题 function.php 添加

update_option('siteurl','http://xinghaizhongxin.guofeng.io');
update_option('home','http://xinghaizhongxin.guofeng.io');

然后进入后台设置-常规, 修改域名

隐藏 WordPress 某一分类的文章不在首页显示

用 query_posts 函数,直接在 index.php 添加代码即可,非插件就能实现。

方法是:

打开 index.php 文件,找到如下代码:

<?php if ( have_posts( ) ): ?>

然后修改成:

<?php if ( have_posts() ) : is_home() && query_posts($query_string .'&cat=-126') ?>

cat= 想让出现在首页的分类ID,前面加个负号就代表不让这个ID分类下的文章显示在首页。

Continue reading 隐藏 WordPress 某一分类的文章不在首页显示

旧的不去,新的又来

为博客增加了相册,使用了NextGEN Gallery的图集插件,本想lightbox,但一直没有效果。插件自带的thickbox也无法使用。苦恼了一个上午,只好作罢。又搜索其他可使用的图片浏览器插件,搜索到了Showfom修改的Auto Highslide,安装启用还是无法使用。所以本人一直处于撞墙的边缘。找到作者的文章,仔细读了一遍A&Q,终于发现了问题。问题出现的原因是主题的 header.php 文件没有包含<?php wp_footer();?> ,于是,添加了代码之后插件可以使用了,把相关软件都启用了一遍也都有了效果,我去,终于舒了口气。旧问题解决,但新问题不断,博客右侧栏的关闭展开的效果不见了,我这个命啊~ 不管了,至少不算太难看。