WordPress教程

无描述
  • 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升级导致覆盖修改文件了。

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

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

  • 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\?ta…

  • 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("…

  • WordPress常用判断语句

    is_single() 判断是否是具体文章的页面 is_single(’2′) 判断是否是具体文章(id=2)的页面 is_single(’Beef Stew’) 判断是否是具体文章(标题判断)的页面 is_single(’beef-stew’) 判断是否是具体文章(slug判断)的页面 comments_open() 是否留言开启 pings_open() 是否开启ping is_page() 是否是页面 is_page(’42′) id…

  • WordPress修改默认标签云的字体大小

    在主题模板中调用标签云 用以下代码即可轻松实现 <?php wp_tag_cloud("smallest=10&largest=14&number=80"); ?> widget小工具的标签云调用 第一种方法要修改WordPress的源文件,不推荐这么做,总不能每次WordPress升级都修改一遍代码吧。 第二种方法只要直接在主题functions.php文件中添加代码即可,非常方便。 第一种:修改wp-includes目录下的catego…

  • WordPress修改默认小工具widget的HTML代码

    实际上其原理跟直接使用函数的参数是相同的,下面以友情链接代码为例: <?php wp_list_bookmarks("title_before=<h3>&title_after=</h3>&title_li=博客圈&category_before=&category_after=")?> 这里我加了很多参数,使链接的标题包含在h3标签中,标题名为 博客圈,整块元素的前后不添加任何标签。 如果使用小工具widget,默认的标题名为 …

  • WordPress给主题添加widget小工具功能

    给主题添加小工具功能,只需要在functions.php文件中加入 <?php if ( function_exists("register_sidebar") ) register_sidebar(); ?> 然后在sidebar.php中加入 <?php if(dynamic_sidebar()):?> <!-- 这里显示小工具 --> <?php else:?> 默认的侧边栏 <?php endif;?> 修改边栏的HTML代码 if ( function_exists("r…

  • WordPress添加自定义小工具(widget)组件

    WordPress后台默认的小工具未必是我们所喜欢的,当然,有些小工具自定义非常简单,比如搜索框,只要在主题目录下新建一个 searchform.php 在里面写上我们自定义的代码即可。详情可以看下wp-includes\default-widgets.php文件,比如搜索框他是用 get_search_form() 函数获取的,也就是如果主题下存在searchform.php文件则用该文件的内容,如果没有该文件,则用默认…

  • WordPress获取当前文章别名

    WordPress 默认没有提供获取文章别名的函数,所以只能自己写一个了。 在funcitons.php中加入以下代码: function the_slug() { $post_data=get_post($post-&gt;ID, ARRAY_A); $slug=$post_data["post_name"]; return $slug; } 在single.php中需要调用的位置用以下代码 <php echo the_slug();>

  • 卸载WordPress多站点

    安装好WordPress-Multisite多站点后,卸载确是一个麻烦事。其实动动手,也不难: 删除添加到 wp-config.php 里的内容,或者把wp-config-sample.php改成wp-config.php替换源文件,然后填写相应的数据库信息。 恢复旧的 .htaccess 文件,或者删除,重新通过 设置->固定链接 生成 删除添加到 users 表用于多站点功能的两列(deleted 和 spam) 删除数据库中以下的数据表(如…

  • WordPress后台样式自定义

    对于WordPress后台有一些小样式想要调整,但却不想要动到后台程式码,其实可以透过add_action来对WordPress后台样式CSS重新定义,利用admin_print_styles这个玩意搭配自己设的CSS就可以做到功能喽!

更多...

加载中...