• WordPress更改评论者链接为站内链接

    在functions.php文件加入以下代码: //评论链接重定向 add_filter("get_comment_author_link", "add_redirect_comment_link", 5); add_filter("comment_text", "add_redirect_comment_link", 99); function add_redirect_comment_link($text = ""){ $text=str_replace("href="", "href=""…

  • WordPress打造私密博客

    是不是想要用WordPress打造一个像新浪那样的私密博客?我们一步步来实现WP私密博客功能吧! 使用插件 Private WordPress 就能实现私密博客,不过对于一些代码控来说,插件越少越好。 第一步:禁止搜索引擎收录 进入  WordPress 后台,设置 >> 阅读 在“建议搜索引擎不索引本站点”选项前打勾,保存修改 第二步:修改模板 设置网站的内容只对注册…

  • WordPress标题标签title的写法

    WordPress标题标签用的最多的是wp_title函数,所以在此之前,一定要好好了解下该函数。 用法一 首页:博客名 – 博客描述 首页翻页:博客名 - 第 2 页 其他页:页面名 – 博客名 其他页翻页:页面名 – 博客名 - 第 2 页 <title><?php if(is_home() && !is_paged()){ $title=get_bloginfo("name")." &#8211; ".get_bloginfo("description"); }else{$title=w…

  • WordPress纯代码实现文章浏览次数

    将下面代码加入到functiuons.php中: /*实现文章浏览次数*/ function getPostViews($postID) { $count_key = "post_views_count"; $count = get_post_meta ( $postID, $count_key, true ); if ($count == "") { delete_post_meta ( $postID, $count_key ); add_post_meta ( $postID, $count_key, "0" ); return "0 View"; } …

  • WordPress如何实现彩色标签云

    今天跟大家分享纯代码实现wordpress彩色标签云。如何调用标签云?比较简便的是进入后台,外观—>小工具 把标签云小工具拖动到右侧即可;你也可以直接在需要调用标签云的模板中加入代码 <?php wp_tag_cloud(); ?> 实现wordpress彩色标签云 打开 functions.php 文件,插入以下代码 //彩色标签云 function colorCloud($text) { $text = preg_replace_callback("|<a (.+…

  • WordPress如何在首页显示所有文章评论

    要想在博客首页调用所有文章的评论,请在需要的地方加入以下代码: <aside id=comments> <h3>最新评论</h3> <?php global $wpdb; $sql = "SELECT DISTINCT ID, post_title, post_password, comment_ID, comment_post_ID, comment_author, comment_date, comment_approved, comment_type,comment_author_url, SUBSTRING(comment_content,1,30) …

  • WordPress不能注册中文用户名

    wordpress博客默认是不支持注册中文用户名的,无论是用户前台注册,还是你在后台添加,只要包含了中文,他就会提示“此用户名包含无效字符”。解决这类问题无非是修改代码或是使用插件。不过最好的办法是修改主题,这样就不用担心WordPress升级导致覆盖修改文件了。 修改代码 打开wp-includes目录下的formatting.php文件,搜索“function sanitize_user( $usernam…

  • WordPress安装插件提示输入FTP账户信息

    在WP后台安装插件时提示输入FTP账户信息,其实出现这个的问题的原因是Apache/Nginx的执行身份非文件属主身份。 如果你使用的是独立服务器或VPS,WordPress的安装目录为 /home/wwwroot/wordpress 先修改网站所在目录权限 chmod -R 755 /home/wwwroot/wordpress 再把网站目录下所有文件的属主改为www chown -R www /home/wwwroot/wordpress 如果你使用的是虚拟主机,可以在wp…

  • WordPress全站文章批量替换字符

    今天在做一个垃圾站采集时,不小心把一些乱七八糟的符号,非法词等也采集过来了,但是又懒得去重新采集,只好进入WordPress的数据库,对所有文章中不如意的字符进行批量替换。 进入phpmyadmin,SQL语句为 update wp_posts set post_content=REPLACE(post_content,"<p></p>","") 把全站文章内容中空的段落标签<p></p>全部替换为空。…

  • WordPress搬迁数据库中文乱码

    今天网站忽然打不开了,最终找其原因是域名备案被注销了,于是只能把网站搬迁到国外空间了,但是数据还原后,所有中文都变成了?号,进入phpmyadmin看了下,数据库里的中文也全是问号。不过还来瞎折腾,竟然恢复了,不过数据库文件也比原来大很多很多。 以下是摘自网络的一些数据库搬迁注意事项 注意在备份导出前,首先设定编码格式,保证导出的数据和将要导入的数据格式统一,如…

  • WordPress中.htaccess的使用技巧

    有些用户可能还不知道.htaccess文件是什么,所以我们首先来说明一下htaccess的作用。在wordpress的根目录下,你会看到一个名为.htaccess的文件,它可以是由系统创建、也可以是用户自己编辑而成的。它是Apache服务器中的一个配置文件,它负责相关目录下的网页配置,对wordpress中实现永久链接(Permalink)至关重要。同时利用它,我们也可以实现:网页301重定向、自定义404错误页面…

  • WordPress在Windows主机中如何实现伪静态

    新建一个名为 httpd.ini 的文件,用记事本打开,粘贴以下代码: [ISAPI_Rewrite] # 3600 = 1 hour CacheClockRate 3600 RepeatLimit 32 # Protect httpd.ini and httpd.parse.errors files # from accessing through HTTP # wordpress # For tag RewriteRule /tag/(.*)/page/(\d+)$ /index\.php\?tag=$1&paged=$2 RewriteRule /tag/(.+)$ /index\.php\?tag…

  • WordPress登录后台提示Warning: Cannot modify header information

    WordPress登录后台提示 Warning: Cannot modify header information – headers already sent by (output started at ……/wp-config.php:1) in /……/wp-includes/pluggable.php on line 875 解决这个问题很简单,用notepad++打开config.php文件,把文件格式改成 以UTF无BOM格式编码 今天又发现一个出现该问题的原因,functions.php文件末尾如果…

  • WordPress提示Warning: Missing argument 2 for wpdb::prepare()

    今天把WordPress从3.5升级到3.6以后,已使用搜索功能就会出现如下错误: Warning: Missing argument 2 for wpdb::prepare(), called in /home/web/sjyhome.com/wp-content/themes/sjyhome/functions.php on line 138 and defined in /home/web/sjyhome.com/wp-includes/wp-db.php on line 992 注意:这与你的更新及与你当前使用的主题完全没有关系!这是3.6版本中为了安全而做的…

  • WordPress当前文章所在分类高亮

    WordPress显示分类列表用函数 wp_list_categories 在分类页,该函数会默认给当前分类加 current-cat 来实现高亮效果,但如果想在文章页,把文章所在的分类也高亮,则需要稍微改动下,代码如下: <?php if (!is_page()&&!is_home()&&!is_archive()){ $category = get_the_category(); $catid = $category[0]->cat_ID; } wp_list_categories("ti…

上一页

下一页