原文:http://shoothao.iteye.com/blog/2202360
快!快!快!我们都知道网站的加载速度直接影响用户体验。据研究发现,网站页面在3秒内加载完毕对用户而言是最佳的浏览体验。如果超过这个时间,用户跳出网站的几率会非常大。所以对于站长来说,提高速度是他们追求的终极目标之一。提高WordPress网站的其中一种方法就是使用WordPress缓存。本文我们探讨如何通过Redis技术加速网站。
为什么使用Redis技术我们都知道WordPress采用的是动态数据库查询方式。翻译成白话,就是当用户访问...
准备 LNMP 环境 LNMP 是 Linux、Nginx、MySQL 和 PHP 的缩写,是 WordPress 博客系统依赖的基础运行环境。我们先来准备 LNMP 环境 安装 Nginx使用 yum 安装 Nginx:yum install nginx -y修改 /etc/nginx/conf.d/default.conf,去除对 IPv6 地址的监听,可参考下面default.conf的示例:server { listen 80 default_server; # listen [::]:80 default_server; server_name _; root /usr/share/nginx...
安装配置Apache# macOs本身自带了Apache服务的。打开Mac的终端,输入下面命令,即可开启Apache服务。注:sudo是系统管理命令,所以需要输入系统的密码。
sudo apachectl start# 我们可以在浏览器中输入localhost,如果看到 It Works!,说明Apache服务启动成功!Apache服务默认的端口号为80。
# 在终端中输入以下代码,可以对该文件进行修改
sudo vi /etc/apache2/httpd.conf#Listen 12.34.56.78:80
<IfDefine SERVER_APP_HAS_DEFA...
WordPress一共11张表,但并不符合我们以前的一些习惯,导致我们对数据获取总是很困难。特别是文章属性和栏目的获取,真是让人伤透脑筋。下面就对wordpress和文章、栏目及他们之间关系的5张表进行讲解,他们分别是:_postmeta、_posts、_terms、_term_relationships、_term_taxonomy(因为每个站长对自己的数据库前缀规定不同,这里直接省掉,但横线后面的大家应该都相同)。一、文章表_posts:_posts内存放的是文章条目相关的记录,...
1、下载64位URL重写组件:http://www.iis.net/downloads/microsoft/url-rewrite2、暂停IIS,安装组件3、重启IIS,到IIS中找到你要设置的网站,点击选中,在右侧的工具中可看到URL Rewrite功能:4、选中URL Rewrite功能,在右侧找到Import Rules...(导入规则)功能,点击。5、选择你的.htaccess文件,然后点击Import按钮,最后点击右侧的应用按钮,就可以成功配置伪静态了。原文:http://www.cnblogs.com/huangcong/p/5205583.html
apply_filters() 函数用来创建一个过滤器,大多数被用在函数中,是 WordPress 插件机制中非常重要的一个函数,能让其它的主题和插件对一个值进行修改过滤。用法apply_filters( $tag, $value, $var... ); 参数$tag(字符串)(必须)过滤器的名字。默认值:None$value(混合)(必须)要过滤的值,如果没人过滤则直接返回这个值。$var(混合) (可选)传给过滤函数额外的变量参数,辅助过滤函数对返回值进行操作,可以添加无限个。...
我们有时咱安装好了wampserver后原本可以启动的,但是等过段时间重新开启的时候无论你点那个,它就是显示着这样的状况。这样一般是apache或者mysql其中之一没有开启服务,事实也确实是这样。然而,当你想重启,或启动它们其中一个没有启动的时候,依然没有起到作用,比方说mysql,后面多试了几遍依然不行,然后我就想到了自己为了编写数据库表,电脑上就安装了一个MYSQL有可能是外部的MYSQL和内嵌在wampserver里的mysQL冲突了,最后...
在CentOS 7 上安装 wordpress
软件版本:操纵系统: CentOS 7PHP: 7.4MySQL: 8.0Wordpress: 5.6配置CentOS和epel源(可选):sed -i ‘s#https\?://[^/]*/\(centos\|\$contentdir\)/#http://mirrors.aliyun.com/centos/#g; s/^#baseurl/baseurl/; s/^metalink=/#metalink=/; s/^mirrorlist=/#mirrorlist=/‘ /etc/yum.repos.d/CentOS-Base.repo
sed -i ‘s#https\?://[^/]*/\(pub/\)\?epel#http://mirrors.aliyun.com/epel#g; s/^#...
调用在主页以下方法可以调用模板中sidebar.php的内容<?php get_sidebar(); ?> 判断是否自定义sidebar侧边栏: <?php if ( !function_exists(‘dynamic_sidebar‘) || !dynamic_sidebar(‘First_sidebar‘) ) : ?>.....
<?php endif; ?> 分类目录,使用' ref='nofollow'>wp_list_categories>>获得分类所有信息,或' ref='nofollow'>使用get_categories>><ul><?php $args= array(‘depth‘=>1,‘orderby‘=>id);wp_list_categories( ...
http://codex.wordpress.org/zh-cn:安装WordPress 介绍如果你想快捷、简单、免费的创建个人网站的话,WordPress 是你最佳的选择。WordPress 是一种使用 PHP 语言开发的博客平台,用户可以在支持 PHP 和 MySQL 数据库的服务器上架设属于自己的网站。也可以把 WordPress 当作一个内容管理系统( CMS )来使用。WordPress 是一款个人博客系统,并逐步演化成一款内容管理系统软件,它是使用 PHP 语言和 MySQL 数据库开发的。用户可以在...
安装bitnami wordpress。打开仪表盘:开始菜单--Bitnami Wordpress协议栈 Manager Tool -- Go to Appllication -- Access Wordpress。网址是http://localhost:81/wordpress/仪表盘的网址就是:http://localhost:81/wordpress/wp-admin/ 原文:http://www.cnblogs.com/kex1n/p/7384611.html
1. 在 Wordpress主题中显示最热文章的 PHP代码<?php $result = $wpdb->get_results("SELECT comment_count,ID,post_title FROM $wpdb->posts ORDER BY comment_count DESC LIMIT 0 , 10"); foreach ($result as $post) { setup_postdata($post); $postid = $post->ID; $title = $post->post_title; $commentcount = $post->comment_count; if ($commentcount != 0) { ?> <li><a href="<?php echo get_permalink($postid); ?>" titl...
由于在本地已经安装过一次wordpress。所以假设第二次安装的时候 localhost/wp-admin/install.php 会显示你已经安装过了。所以须要把MySQL的数据库信息清除掉,或者另起炉灶,用还有一个数据库表。show databases; //显示有多少个数据库
create database new_wordpress。 //创建一个数据库
然后在wp-config.php 文件里改动数据库的名字就可以转载 http://www.rcdisk.com/?p=11/*‘).addClass(‘pre-numbering‘).hide();$(this)....
wordpress很强大,可以添加多种post_type文章类型,假如我们要调用product产品模型的文章要如何操作呢?随ytkah一起来看看吧。我们用‘post_type‘ => ‘product‘进行指定,代码如下<?php$args = array(‘post_type‘ => ‘product‘,//自定义文章类型名称‘showposts‘ => 5,//输出的文章数量,这个可以是缺省值,不用设置‘orderby‘ => ‘rand‘,//按随机调用,如果不要随机可以把这行删除);$my_query = new WP_Query($args);i...