wordpress技术

wordpress技术

可发表关于wordpress技术的相关问答!
wordpress问题

wordpress问题

可发表关于wordpress问题的相关问答!
wordpress主题

wordpress主题

可发表关于wordpress主题的相关问答!
wordpress开发

wordpress开发

可发表关于wordpress开发的相关问答!
wordpress主机

wordpress主机

可发表关于wordpress主机的相关问答!
站务意见

站务意见

意见建议提倡专区
商务合作

商务合作

各类商务广告合作
友情赞助

友情赞助

各类友情问答


优秀的开源wordpress主题 多梦主题 2.0 & WordPress 配置全指南

本文以多梦网络为案例,详细说明使用多梦主题的 WordPress 站点配置以及相关使用插件配置的细节,可作为新手配置参考。


准备工作

首先,安装最新版 WordPress 系统,以及下载最新版多梦主题上传到主题目录。

设置网站图标

网站图标指的是浏览器标题前显示的小图标 favicon.ico,网站图标大小通常是 16×16 或 32×32 正方形。把名为 favicon.ico 的 ico 图标文件上传至网站根目录即可。

在线图片转 ico 图标:http://www.atool.org/ico.php

设置固定链接

在“设置 > 固定链接”设置固定链接,多梦网络设置的是文章名形式,在自定义结构中输入“/%postname%.html”。

本设置需要服务器支持伪静态。

设置评论列表

在“设置 > 讨论”中,启用评论嵌套(最多嵌套 5 层),分页显示评论(每页显示 30 条评论,默认显示 最后一页),在每个页面顶部显示 新的 评论。

设置主题

启用多梦主题,打开“多梦主题设置”设置页面。

在“常规设置”选项卡设置统计代码。
在“首页”选项卡设置首页关键词、描述,和首页显示分类列表,分类信息选择显示,文章列表选择最新发表的,文章列表标题设为“最新文章”,置顶文章选择“单独显示在分类列表之上”,置顶文章标题格式保持默认“{title}”,选择文章列表排除的分类。
在“撰写”选项卡选择允许投稿的分类。
在“开放平台”设置开放平台 ID 和 KEY 。
在“积分换礼”中开启积分换礼。
在“SMTP发信”中设置SMTP发信服务器、端口号,帐号密码等。

更多主题设置细节可以请看多梦主题 2.0 使用教程。

设置头部

在“外观 > 顶部”中设置或移除顶部图像(网站 LOGO)以及顶部文本(LOGO 旁的文字)。

设置菜单

在“外观 > 菜单”中创建菜单,在菜单下方选择菜单位置,给“头部菜单”位置和“头部右侧菜单”各设置一个导航菜单。

设置友情链接

在“外观 > 菜单”中创建一个菜单作为友情链接,菜单位置选择“链接菜单”。

设置小工具

在“外观 > 小工具”管理小工具,添加一个站点统计小工具和一个文本小工具(填写版权信息)到底部边栏,添加一个文本小工具(填写简短的最近公告)、一个最近登录用户小工具、一个积分排行榜小工具和一个(文章)排行榜小工具到主侧边栏。

注意:2.0.9.2 及之后的版本添加了显示设置选项,所以添加小工具之后默认是不显示的,需要手动选择在哪些页面和哪些终端显示,请知晓。

加速网站

注意:因为多梦主题有用户中心和评论功能,所以不能使用静态页面缓存,动态缓存更快更科学!

因为CDN被墙的原因,有的童鞋打不开 wordpress.org,所以这里提供一下这三个文件的直接下载地址,点击名称即可下载。object-cache.php / wpjam-qiniu.zip / wp-clean-up.1.2.3.zip 。

另外,解决网站被墙的问题可以参考下“修改hosts文件解决国外网站打开太慢的问题”这篇文章。

数据动态缓存:为服务器配置 Memcached 服务并启用,在 http://plugins.trac.wordpress. ... trunk 目录下载一个最新的object-cache.php,然后把这个文件上传到 WordPress 目录的 wp-content 目录中完成 Memcached 对象缓存的配置。

文件静态缓存:在 https://wordpress.org/plugins/wpjam-qiniu/ 下载 七牛镜像存储 插件并启用,设置绑定域名、空间名以及 KEY ,然后在本地设置中设置扩展名为“css|js|jpg|jpeg|png|gif|ico|eot|svg|ttf|woff”,设置目录为“wp-content” ,设置静态文件域名为本站网址。选择“使用 jQuery 2.0”。

清理冗余数据:在 https://wordpress.org/plugins/wp-clean-up/ 下载 WP Clean Up 插件并启用,定期清理修订版本、自动草稿以及其他冗余数据和优化数据库。
传送门:原文地址
继续阅读 »
本文以多梦网络为案例,详细说明使用多梦主题的 WordPress 站点配置以及相关使用插件配置的细节,可作为新手配置参考。


准备工作

首先,安装最新版 WordPress 系统,以及下载最新版多梦主题上传到主题目录。

设置网站图标

网站图标指的是浏览器标题前显示的小图标 favicon.ico,网站图标大小通常是 16×16 或 32×32 正方形。把名为 favicon.ico 的 ico 图标文件上传至网站根目录即可。

在线图片转 ico 图标:http://www.atool.org/ico.php

设置固定链接

在“设置 > 固定链接”设置固定链接,多梦网络设置的是文章名形式,在自定义结构中输入“/%postname%.html”。

本设置需要服务器支持伪静态。

设置评论列表

在“设置 > 讨论”中,启用评论嵌套(最多嵌套 5 层),分页显示评论(每页显示 30 条评论,默认显示 最后一页),在每个页面顶部显示 新的 评论。

设置主题

启用多梦主题,打开“多梦主题设置”设置页面。

在“常规设置”选项卡设置统计代码。
在“首页”选项卡设置首页关键词、描述,和首页显示分类列表,分类信息选择显示,文章列表选择最新发表的,文章列表标题设为“最新文章”,置顶文章选择“单独显示在分类列表之上”,置顶文章标题格式保持默认“{title}”,选择文章列表排除的分类。
在“撰写”选项卡选择允许投稿的分类。
在“开放平台”设置开放平台 ID 和 KEY 。
在“积分换礼”中开启积分换礼。
在“SMTP发信”中设置SMTP发信服务器、端口号,帐号密码等。

更多主题设置细节可以请看多梦主题 2.0 使用教程。

设置头部

在“外观 > 顶部”中设置或移除顶部图像(网站 LOGO)以及顶部文本(LOGO 旁的文字)。

设置菜单

在“外观 > 菜单”中创建菜单,在菜单下方选择菜单位置,给“头部菜单”位置和“头部右侧菜单”各设置一个导航菜单。

设置友情链接

在“外观 > 菜单”中创建一个菜单作为友情链接,菜单位置选择“链接菜单”。

设置小工具

在“外观 > 小工具”管理小工具,添加一个站点统计小工具和一个文本小工具(填写版权信息)到底部边栏,添加一个文本小工具(填写简短的最近公告)、一个最近登录用户小工具、一个积分排行榜小工具和一个(文章)排行榜小工具到主侧边栏。

注意:2.0.9.2 及之后的版本添加了显示设置选项,所以添加小工具之后默认是不显示的,需要手动选择在哪些页面和哪些终端显示,请知晓。

加速网站

注意:因为多梦主题有用户中心和评论功能,所以不能使用静态页面缓存,动态缓存更快更科学!

因为CDN被墙的原因,有的童鞋打不开 wordpress.org,所以这里提供一下这三个文件的直接下载地址,点击名称即可下载。object-cache.php / wpjam-qiniu.zip / wp-clean-up.1.2.3.zip 。

另外,解决网站被墙的问题可以参考下“修改hosts文件解决国外网站打开太慢的问题”这篇文章。

数据动态缓存:为服务器配置 Memcached 服务并启用,在 http://plugins.trac.wordpress. ... trunk 目录下载一个最新的object-cache.php,然后把这个文件上传到 WordPress 目录的 wp-content 目录中完成 Memcached 对象缓存的配置。

文件静态缓存:在 https://wordpress.org/plugins/wpjam-qiniu/ 下载 七牛镜像存储 插件并启用,设置绑定域名、空间名以及 KEY ,然后在本地设置中设置扩展名为“css|js|jpg|jpeg|png|gif|ico|eot|svg|ttf|woff”,设置目录为“wp-content” ,设置静态文件域名为本站网址。选择“使用 jQuery 2.0”。

清理冗余数据:在 https://wordpress.org/plugins/wp-clean-up/ 下载 WP Clean Up 插件并启用,定期清理修订版本、自动草稿以及其他冗余数据和优化数据库。
传送门:原文地址 收起阅读 »

wordpress通过插件来隐藏出站url链接达到保护权重作用

首先打开wordpress后台管理界面找到安装插件
1.在搜索栏输入 Simple urls 并敲击回车键搜索插件!
1.png

2.找到这个插件以后点击安装插件
2.png

3.安装完成后启用插件可直接看到插件已安装完成
3.png

4.点击Add New 创建属于你的url链接
4.png

5.我们以rr为名隐藏urlhttp://www.shig.cc 点击发布
5.jpg

6.点击Simple urls 就能看到我们刚才编辑的url Redirect to 是我们的隐藏url地址 Permalink就是我们可以调用的url地址了
6.png
继续阅读 »
首先打开wordpress后台管理界面找到安装插件
1.在搜索栏输入 Simple urls 并敲击回车键搜索插件!
1.png

2.找到这个插件以后点击安装插件
2.png

3.安装完成后启用插件可直接看到插件已安装完成
3.png

4.点击Add New 创建属于你的url链接
4.png

5.我们以rr为名隐藏urlhttp://www.shig.cc 点击发布
5.jpg

6.点击Simple urls 就能看到我们刚才编辑的url Redirect to 是我们的隐藏url地址 Permalink就是我们可以调用的url地址了
6.png
收起阅读 »

wordpress 根据页面类型显示每页文章篇数

我们在做网站的时候,有时为了显示美观效果,需要实现首页,分类页显示篇数不同:

WordPress每页显示的文章数在后台设置中指定,会应用到blog列表页(通常是首页)、搜索页、标签页、分类页以及时间索引页面,加入这些页面的结构不尽相同,例如有的显示标题和摘要,有的只显示标题,那么指定相同的页数就不适用于每个页面了。要根据页面类型指定每页显示文章数,需要写代码实现。

修改每页显示的文章数也就是修改posts_per_page参数,

推荐方法:将下面的代码放到functions.php中即可实现

  1. function custom_posts_per_page($query){    if(is_home()){
  2.     $query->set('posts_per_page',8);//首页每页显示8篇文章
  3.     }
  4.     if(is_search()){
  5.         $query->set('posts_per_page',-1);//搜索页显示所有匹配的文章,不分页
  6.     }
  7.     if(is_archive()){
  8.         $query->set('posts_per_page',25);//archive每页显示25篇文章
  9. }
  10. }
  11. add_action('pre_get_posts','custom_posts_per_page');


通过WordPress的条件标签,你可以任意扩展这段代码。不推荐使用的方法

不推荐直接修改主题模板,例如在index.php主循环前用query_posts更改每页显示文章数目query_posts( 'posts_per_page=5' );
缺点:

  1. 增加查询次数
  2. 灵活度不高,如果分类、标签有自己的模板,还需要到那些模板里重复query_posts的把戏。
  3. query_posts使用时需特别小心,如果忘记恢复全局变量,可能会出现莫名其妙的错误。


继续阅读 »
我们在做网站的时候,有时为了显示美观效果,需要实现首页,分类页显示篇数不同:

WordPress每页显示的文章数在后台设置中指定,会应用到blog列表页(通常是首页)、搜索页、标签页、分类页以及时间索引页面,加入这些页面的结构不尽相同,例如有的显示标题和摘要,有的只显示标题,那么指定相同的页数就不适用于每个页面了。要根据页面类型指定每页显示文章数,需要写代码实现。

修改每页显示的文章数也就是修改posts_per_page参数,

推荐方法:将下面的代码放到functions.php中即可实现

  1. function custom_posts_per_page($query){    if(is_home()){
  2.     $query->set('posts_per_page',8);//首页每页显示8篇文章
  3.     }
  4.     if(is_search()){
  5.         $query->set('posts_per_page',-1);//搜索页显示所有匹配的文章,不分页
  6.     }
  7.     if(is_archive()){
  8.         $query->set('posts_per_page',25);//archive每页显示25篇文章
  9. }
  10. }
  11. add_action('pre_get_posts','custom_posts_per_page');


通过WordPress的条件标签,你可以任意扩展这段代码。不推荐使用的方法

不推荐直接修改主题模板,例如在index.php主循环前用query_posts更改每页显示文章数目query_posts( 'posts_per_page=5' );
缺点:

  1. 增加查询次数
  2. 灵活度不高,如果分类、标签有自己的模板,还需要到那些模板里重复query_posts的把戏。
  3. query_posts使用时需特别小心,如果忘记恢复全局变量,可能会出现莫名其妙的错误。


收起阅读 »