WORDPRESS - 技术教程文章

黄聪:阿里云Windows2012服务器IIS8实现wordpress完美伪静态(ISAPIRewritev)【图】

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

黄聪:WordPress 函数:apply_filters()(创建过滤器)【代码】

apply_filters() 函数用来创建一个过滤器,大多数被用在函数中,是 WordPress 插件机制中非常重要的一个函数,能让其它的主题和插件对一个值进行修改过滤。用法apply_filters( $tag, $value, $var... ); 参数$tag(字符串)(必须)过滤器的名字。默认值:None$value(混合)(必须)要过滤的值,如果没人过滤则直接返回这个值。$var(混合) (可选)传给过滤函数额外的变量参数,辅助过滤函数对返回值进行操作,可以添加无限个。...

wordpress搭载wampserver上的问题【图】

我们有时咱安装好了wampserver后原本可以启动的,但是等过段时间重新开启的时候无论你点那个,它就是显示着这样的状况。这样一般是apache或者mysql其中之一没有开启服务,事实也确实是这样。然而,当你想重启,或启动它们其中一个没有启动的时候,依然没有起到作用,比方说mysql,后面多试了几遍依然不行,然后我就想到了自己为了编写数据库表,电脑上就安装了一个MYSQL有可能是外部的MYSQL和内嵌在wampserver里的mysQL冲突了,最后...

在CentOS 7 上安装 wordpress【代码】

在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/^#...

Wordpress制作sidebar.php【代码】

调用在主页以下方法可以调用模板中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( ...

如何在Ubuntu 14.10 上安装WordPress?【代码】

http://codex.wordpress.org/zh-cn:安装WordPress 介绍如果你想快捷、简单、免费的创建个人网站的话,WordPress 是你最佳的选择。WordPress 是一种使用 PHP 语言开发的博客平台,用户可以在支持 PHP 和 MySQL 数据库的服务器上架设属于自己的网站。也可以把 WordPress 当作一个内容管理系统( CMS )来使用。WordPress 是一款个人博客系统,并逐步演化成一款内容管理系统软件,它是使用 PHP 语言和 MySQL 数据库开发的。用户可以在...

wordpress入门

安装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

Wordpress主题中常用代码总结【代码】

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数据库

由于在本地已经安装过一次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的文章【代码】

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...

Wordpress 获取页面执行时间【代码】【图】

WordPress 提供了一个,timer_stop()函数,官方给出的介绍为:检索或显示从页面开始到调用函数的时间。简单的说就是我们访问一个 WordPress 链接,服务器生成处理这个页面所需要的时间,当然这并不是指我们打开或者加载这个页面的时间。更多的是服务器端的处理速度和 WordPress 本身运行情况 示例://函数 timer_stop( $display, $precision = 3 )//$display:是否直接输出,int | bool 必选,是否回显或返回结果。0 或 false 表...

利用Azure快速创建WordPress博客网站【图】

利用Azure新建菜单创建WordPress网站,然后根据WordPress部署向导完成部署,非常快速方便。后续升级WordPress版本也是非常方便。??原文:http://blog.csdn.net/dennymvp/article/details/43951167

实现LNMP架构,并部署WordPress以及配置NGINX虚拟主机【代码】【图】

1、编译安装LNMP,并安装wordpress 1.1 安装php, php-mysql,myql,php-fpm[root@c1 ~]# yum install php php-mysql ngnix mariadb-server php-fpm -y1.2 编译安装nginx1.2.1 安装依赖包[root@c1 nginx]# yum install gcc pcre-devel openssl-devel zlib-devel -y1.2.2 创建nginx用户[root@c1 ~]# useradd -r -s /sbin/nologin nginx1.2.3 官网下载nginx源码包,并解压,编译安装[root@c1 src]# pwd /usr/local/src [root@c1 src]# ...

利用mysql语句批量替换指定wordpress文章图片路径

有时候当你看到一篇十分优秀的国外文章的时候,比如说十个优秀、五十个优秀的网站设计欣赏、wordpress主题下载、jquery插件下载等等。这些文章当中往往会跟随大量的示例图片供读者查看,如果这些文章很有收藏价值,你可能会直接进行翻译或转载,如果你直接复制过来,文章中图片的路径 还是会指向原来的网站,这样做虽然方便,但是十分不利于seo,因为百度蜘蛛如果爬行到这些指向原文链接的话,就会有很大的几率被搜索引擎识别出你...

java萌新尝试搭建WordPress记录【图】

问题1:安装好PHP环境没找好mysql路径,导致不能调用数据库模块解决方案:重装一次,参考链接 https://www.cnblogs.com/yangxia-test/p/4174372.html 需要注意:这里面--with-mysql这个,不同PHP版本的话这些参数会有一些差异,如果你的版本和别人教程不同,记得用./configure --help查看详细介绍,关键时候这个是最权威的,反思自己懒得看文档导致浪费很多时间(我不放源码主要是防止自己之后看以及别人看的时候直接复制粘贴,还是...

基于nginx的wordpress安全配置【代码】

编辑 nginx.conf 隐藏nginx的版本号server_tokens off; server_info off; server_tag off;隐藏php版本号fastcgi_hide_header X-Powered-By; proxy_hide_header X-Powered-By;禁止访问xmlrpc.phplocation =/xmlrpc.php{deny all; }禁止访问wp-config.phplocation =/wp-config.php {deny all; }禁止wp-content目录访问location ~* ^/wp-content/ {deny all; } 原文:https://www.cnblogs.com/kinblog/p/12539993.html

centos wordpress

How To Install Linux, nginx, MySQL, PHP (LEMP) stack on CentOS 6https://www.digitalocean.com/community/tutorials/how-to-install-linux-nginx-mysql-php-lemp-stack-on-centos-6 How To Install Wordpress with nginx on CentOS 6https://www.digitalocean.com/community/tutorials/how-to-install-wordpress-with-nginx-on-centos-6--2 原文:http://www.cnblogs.com/zyip/p/4292280.html

CentOS 7.4 yum方式搭建LNMP环境,部署WordPress博客,并安装XCache模块【图】

一、演示环境:IP安装的程序包版本192.168.1.221nginx(epel源)1.12.2php5.4.16php-fpm(FastCGI进程管理器)php-mysql(PHP连接MySQL时需要用到的驱动)192.168.1.222mariadb-server5.5.56 备注:CentOS 7.4已经不再内置mysql-server程序包二、搭建LNMP:1、安装前准备: (1)校对服务器时间 (2) 配置epel源2、安装nginx:# yum -y install nginx # systemctl start nginx.service # ss -tunlp | grep :80 配置文件...

[wordpress使用]004_导入多媒体【图】

在写文章的时候难免要需要用到图片、音频或者视频文件,wordpress不仅提供本地上传多媒体文件功能,更提供在线导入多媒体。能更方便,范围更大的获取我们所需要的资源。本地上传文件在写文章的界面,选中添加媒体,即可进入插入多媒体选择框,按照说明,拖入文件即可完成上传,不过本地上传最大不能超过2M,一般情况下只适合传照片,如下图:在线导入如果上传文件较大,则需要用到目标文件HTML代码,这种方法既方便又不受大小限制。...

sina sae搭建wordpress数据库配置【代码】

sina app engine上搭建wordpress,使用快速安装向导会无法连接数据库。可以在本地修改好 wp-config.php再提交。<?php /** * WordPress 基础配置文件。** 本文件包含以下配置选项:MySQL 设置、数据库表名前缀、密钥、* WordPress 语言设定以及 ABSPATH。如需更多信息,请访问* {@link http://codex.wordpress.org/zh-cn:%E7%BC%96%E8%BE%91_wp-config.php* 编辑 wp-config.php} Codex 页面。MySQL 设置具体信息请咨询您的空间提供商...

关于wordpress后台首页加载ajax.googleapis特别慢的解决办法【代码】

通过审查元素发现,拖慢后台加载速度的主要是两个路径1.https://ajax.googleapis.com/ajax/libs/prototype/1.7.1.0/prototype.js2.http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.21/themes/smoothness/jquery-ui.css都是谷歌的,现在国内访问谷歌几乎是访问不了,必须要FQ才可以,下面是解决这两东西的办法第一种:  通过wordpress后台安装 ‘Disable Google Fonts’ 这个插件,这是最简单的解决办法,网上大多都是用的这个...

用WordPress程序做博的一些基本设置让你的博客飞起来

大家做自媒体博客一般网站上线后,像网站模板,栏目,LOGO等基本设定后,就制作运营相关的工作就行了,因为WordPress程序,简单快捷,模板多,操作简单,所以WP程序成为很多网友的首选建站程序,但是用WordPress建站的话需要注意设定一些细节,这样你的博客会有一个更好的发展,下面就看一下博客的基本设置。 1、首先是选择合适的博客插件 WordPress之所以这么流行,就是因为插件的丰富性,很多插件让博主操作起博客来得心应手,例...

阿里云Web应用托管服务,低成本建个人博客(wordpress和wiki.js)【图】

? 我的网站: www.mengyingjie.com ? 建个博客,不想费用太高,但是学生服务器也不能续租了,于是努力找便宜建站的方法,于是找到了一个方法,用“阿里云Web应用托管服务”建站。费用大概一个月5-10块左右。于是写一下建站过程。这里面有wordpress和wiki.js。1进入Web应用托管服务1.1打开阿里云官网,搜索栏里搜索“Web应用托管服务”1.2进入Web应用托管服务1.3开通“Web应用托管服务”,然后打开“管理控制台”2一键启动WordPress环...

在httpd-2.2和http-2.4中分别搭建wordpress博客系统和Discuz!论坛系统【图】

在httpd-2.2和http-2.4中分别搭建wordpress博客系统和Discuz!论坛系统一、在这里我使用的是centos6.7和centos7.2进行操作。在搭建之前,需要事先搭建LAMP环境。所谓LAMP环境,指的是linux、apache(httpd)、mysql、php完成之后,开启httpd和mysql服务。之后在/var/www/html目录下创建index.php文件。测试php650) this.width=650;" src="/upload/getfiles/default/2022/11/5/20221105093459660.jpg" title="捕获.PNG" />二、搭建word...

WordPress基础:Gravatar头像修正【图】

WordPress会根据你的邮箱,从Gravatar获取你的头像,如果没有在Gravatar设置头像,将使用默认的,然而设置了之后显示还可能会出现以下问题:Gravatar头像读取困难,将影响网站读取速度和评论时显示头像不美观解决方案:安装Gravatar Fixed 头像修正插件1、下载插件:Gravatar Fixed2、解压放入目录wp-content/plugins3、启动插件原文:http://www.cnblogs.com/tinyphp/p/6114978.html

wordpress之wp-settings.php

接上面开始wp-config.php,wp-settings.php这两个文件,wp-config.php故名恩意配置文件所以没什么可解释的。 wp-settings.php最上在的函数wp_unregister_GLOBALS用来当register_globals设置为on时注销自动产生的全局变量,register_globals现在是强烈建议为off的,因为有安全问题。 从28行起到49行都是为了处理不同运行环境可能产生的问题,wp的兼容性问题处理的很周道。如果 是做开源软件这样是很有必要的,当然如果是开发自己的产...

黄聪:wordpress如何获取当前页面的URL【代码】

一行代码搞定<? echo home_url( add_query_arg( array() ) ); ?> 原文:http://www.cnblogs.com/huangcong/p/4699706.html

查看 wordpress 版本以及如何隐藏版本号【代码】【图】

查看 wordpress 版本 进入后台“仪表盘”,该页面的左上角图片显示了wordpress的版本号。 查看网页源代码在网站的主页空白处点右键弹出菜单,选择“查看网页源代码”。在出现的源码页面里查找<meta name="generator" content=Content值就是wordpress的版本号。 查看 readme.html 文件进入 www 目录下网站所在的文件夹(例如“C:\wamp\www\example.com”),打开“readme.html”,该文件的正上方显著的位置写着wordpress的版本。好像 ...

WordPress 博客文章时间格式the_time()设置【代码】

国外设计的WordPress 主题里的文章的时间格式是类似“十一月 21, 2010”这种格式的,而中国人习惯的是年在前,月紧跟其后,日在末尾,所以看国外的就显得很别扭,但是我们可以通过修改WP时间代码来设置成为我们中国人习惯的时间格式,博客吧下面介绍一下WordPress 的the_time()设置。时间代码:以博客吧当前主题为例,其时间代码为<?php the_time(‘F j, Y’); ?>,其中F表示月分,j表示日,Y不用说就是表示年了。要修改时间的格式...

WordPress怎么禁用古滕堡编辑器(Gutenberg)【代码】

自从WordPress自带的古腾堡编辑器总是使用不习惯;今天又一次把博客重置了,之前的定位有问题不适合;与名师个人名称全品,定位出错导致无法持续分享更新;今天彻底定位成个人的分享乐园,但是由于自带的编辑器用起来蛋疼;百度结果很长时间才解决掉,将方法分享出来;登录WordPress后台,主题编辑器,在functions.php48行,插入一下代码add_filter(‘use_block_editor_for_post‘, ‘__return_false‘); remove_action( ‘wp_enqu...