【WordPress开发推荐工具】教程文章相关的互联网学习教程文章

回归WordPress

一直很喜欢用WordPress,使用方便,模板容易定制,国内建站可选择的虚拟主机多。自从WordPress升级后,官方网站打不开,从 GitHub 安装 WordPress 后无法浏览在线的主题。一切的一切看上去都不友好了,无奈离开WordPress。尝试用其它方法建站,都不是很满意:用 Jkeyll 建静态网站,国内这方面的需求太少了; 织梦 CMS 和帝国 CMS 真正用在商业用途上需要收费; ThinkPHP 和 Laravel 需要部署到云主机,成本高。今天看到了 WordPre...

MAMP:在OSX中搭建Apache,MySQL,PHP环境并本地安装、调试WordPress

MAMP 这个名字来源于 Macintosh Apache MySQL PHP,显然专门用来在 Mac 环境下搭建 Apache、MySQL、PHP 平台。虽然 OSX 中已经预装了 Apache 1.3.x 和 PHP 4.3.2 环境,但是启用、配置并安装整合 MySQL 仍然是一件极其复杂的工作。MAMP 的特点就是简便(从以下安装步骤即可看出),而且它不会破坏系统本身的文件,所修改、创建文件的范围仅限程序本身。系统要求:Mac OS X 10.4 (Tiger) 及以上(对于 10.3 Panther 用户可以安装 MA...

WORDPRESS插件开发学习(一)HELLOWORLD【图】

WORDPRESS插件开发学习系列文章第一篇,在每篇文章的后面追加固定的字符“Hello World” 一.打开wordpress目录->wp-content->plugins 二.在plugins下新建一个目录1100w-hello-world 三.在1100w-hello-world下新建两个文件 1100w-hello-world.php 插件所必须文件,插件的入口文件。放置插件主要功能代码。如果插件包含功能比较多,可以将功能代码放置到不同的php页面中,在本例中,因为只显示hello world,所以功能代码脂...

WordPress开发第一篇基本认识

因为是WordPress开发的初级阶段,因此我们首先从主题的制作开始介绍,我希望朋友们可以下载一个主题,或者是下载一个WordPress对照观看,否则只看下面的介绍是极其的乏味的。首先就是WordPress主题的常用模板文件以及用途: style.css是样式表文件,一般包括主题声明和通用css样式代码 index.php是主页模板,一般用来做网站的首页 header.php是header模板,一般是所有页面的头部公用部分 sidebar.php是侧边模板,一般显示w...

辛星浅析WordPress的主题文件的调用机制

所谓WordPress主题文件的调用机制,也就是调用的层级先后关系。 首页模板: 1.首页模板通常是index.php或者home.php,当访客访问站点时WordPress会首先查询主题目录下是否存在home.php,如果不存在则调用index.php。 2.因此首页模板调用的先后顺序如下:home.php -> index.php 分类页面模板: 1.分类页面模板通常是category.php或者archive.php或者index.php,当访客访问的页面为分类页面时,WordPress首先会查询...

辛星浅析WordPress中的别名

我们在使用WordPress的时候,通常都喜欢使用文章别名来作为固定连接,这个别名也就是slug name,我们在编辑文章的时候,可以自定义文章的别名。当然,我们也可以在文章编辑页,点击某篇文章下的"快速编辑",也可以在这里编辑别名。 但是这个别名的获取,WordPress却没有提供方法。WordPress中提供了the_title()来获取文章标题,提供了the_permalink()来获取当前文章的链接,但是并没有提供获取文章别名的函数。 我们可以在...

wordpress如何判断手机、平板还是PC并显示对应的内容-MobileDetect【图】

wordpress如何判断是手机、平板还是PC访问,并针对性的显示特定的内容?Mobile Detect 这个轻量级PHP 类库能够很好的实现这个功能。而且Mobile Detect也有wordpress下的插件可用–WP Mobile Detect,wordpress使用这个插件,很容易实现根据不同终端设备显示特定内容的功能,比如响应式wordpress主题。安装WP Mobile Detect插件登录wordpress管理后台,在插件管理页面选择“安装插件”,然后再搜索框里输入关键字“WP Mobile D...

wordpress数据库操作用的函数。

使用wordpress的时候,如果想直接使用WP里封装的数据库操作的类(wp-db.php),将wp-blog-header.php包含到代码中就可以使用了。define(‘PATH’, dirname(dirname(__FILE__)).‘/’); require_once(PATH . ‘../wp-blog-header.php’); global $wpdb; 插入数据时,其中一种方法是使用wp-db类中的insert()函数。$table = "test_table"; $data_array = array( ‘column_1′ => ‘data1′, ‘column_2′ => ‘data2′ ); $wpdb->in...

wordpress用nginx做服务器时,mode_rewrite(固定连接)的配置

http://www.gongzi.org/nginxstartwp-super-cache-mod_rewrite.html 原文地址这个问题纠结了一个下午,终于搞定。 但是也不白纠结,复习了Linux的命令。 刚开始本打算用wordpress插件的方式解决,但是后来试了半天 WP Super Cache(不知道什么情况) 还是不行。 最后无奈之际看一个比较容易的方法(心开始不信它行的),靠~ 居然解决了~~ 最后弄清楚了两个问题 1. 只有apache才有 mode_rewrite 模块,nginx 没有这样的模块。...

wordpress文章列表分页静态化,添加html后缀

先看效果使用后链接地址为:http://localhost/news/paged/1.html 1、添加过滤器使用链接地址添加.html后缀add_filter( get_pagenum_link ,my_get_pagenum_link ,1 ,1 ); function my_get_pagenum_link( $url ) { return str_replace(.html, , $url)..html; }2、添加重写规则if( !is_admin() ) //只有前端页面应用{ add_action(init , my_post_rewrite ); }function my_post_rewrite(){ global $wp_...

从Wordpress转五指CMS

这个wordpress启动说明,值得推荐 http://www.solagirl.net/how-wordpress-boots-up.html引用块内容没办法, wordpress始终是10年前,15年前的产物,响应太慢了,放弃了所以改行专攻这个五指cms响应二次开发安全性运营开源平台http://www.wuzhicms.com/doc/版权声明:本文为博主原创文章,未经博主允许不得转载。以上就介绍了从Wordpress转五指CMS,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

javascript-怎么自动化的得到WordPress生成的页面?

我使用WordPress并不是用的其核心的博客功能,我的所有页面都是通过自定义模板然后创建的页面。因为对于我来讲,页面内容和展示效果都是非常重要的。 我使用WordPress除了历史原因外,有以下几个因素:调用统一的Header和Footer 有现成的WP函数可以调用,比如获取资源URLget_template_directory_uri() 通过自定义插件实现定制化的功能,并提供统一的接口给页面调用其中,我的问题是,有一些"静态"页面(至少是和用户信息无关的页面)...

怎么优化query_posts获取wordpress文章时,减少数据库查询次数?

怎么优化下面的wordpress 代码,目前它是分别查询,导致数据库查询次数过多,其实就是想实现 一次性获取数据后,循环输出 分类名称,分类下的文章篇数。 输出的分类id $num=10;//指定每次循环输出的文章篇数 ?> $value){ ?> "> " rel="bookmark" title=""> 回复内容:怎么优化下面的wordpress 代码,目前它是分别查询,导致数据库查询次数过多,其实就是想实现 一次性获取数据后,循环输出 分类名称,分类下的文章...

求WordPress资源下载类型网站主题或插件推荐?

想用WordPress做一个资源下载类型的网站。搜索引擎难以搜出来,因为 下载 这个词带出的结果很混乱。回复内容:想用WordPress做一个资源下载类型的网站。搜索引擎难以搜出来,因为 下载 这个词带出的结果很混乱。安装好了直接进入后台设置,很多的主题类型,选一个适合下载的就能用。试试看

wordpress生成页面十分缓慢【图】

wordpress在访问首页和分类页面的时候,如果取消了缓存,重新执行php程序,生成页面十分缓慢。 我已经确定了,我的网络没问题,也不是页面有国外的链接谷歌字体什么的,就是前端请求发出后,需要等5-15s才能收到服务器的响应。 第一个请求是页面文件,可以看到等待服务器响应花了9秒钟。。。 我在wordpress模板的index.php的php程序生成文章列表的地方执行了一次这个代码,来测试下执行时间: 结果得到的结果是: 我的网站是在阿里云...