自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小迷童

程序中的小迷童

  • 博客(55)
  • 资源 (3)
  • 收藏
  • 关注

转载 WordPress主题模板教程3-index.php

前两节熟悉了WordPress模板文件结构,接下来我们会依次详细介绍每一个模板文件,这一节就从index.php这个模板文件开始。现在是停止继续阅读,开始创建自己的Wordpress主题的时候了。在这一节要开始处理各种Wordpress 代码,这也是为什么我们要在本地安装Wordpress 博客 的原因,因为在本地电脑上测试代码比在网站服务器上测试要方便很多。第一步:开启LAMP或Xamp

2012-02-28 00:26:44 4098

转载 WordPress主题模板教程2-模板文件结构

在上一节WordPress主题模板教程概述中我们看到了wordpress主题中有许多的模板文件,也介绍了模板和主题等概念。这一节我们来看看这些模板文件代码写法的基本规则和模板文件之间的重要性关系和依存关系。HTML代码标签的基本规则:模板文件中的所有代码标签必须按照正确的顺序关闭。如下图所示,在打开每一个HTML代码标签的同时,必须正确地将它关闭。标签(tag)由这两个尖括号包围;标签内容

2012-02-28 00:23:20 840

转载 WordPress主题模板教程1-概述

我们在安装Wordpress 博客以后,博客就有了一个系统默认安装的Wordpress主题,比如我安装了wordpress 2.91版本之后,默认的主题就是“WordPress Default 1.6 作者为Michael Heilemann, The default WordPress theme based on the famous Kubrick“。如果大家都启用这个名为Kubrick

2012-02-28 00:17:26 825

转载 查询语句概览

WordPress如何创建博客页面?插件又如何修改这一创建过程?本文对这两个问题进行了简要分析。文章针对即将进行高级查询和永久链接的插件开发人员以及希望进一步了解WordPress的开发人员,希望大家能通过本文的介绍进一步扩展WordPress的功能或修复WordPress中的BUG。大家可以通过本文中提到的WordPress核心PHP文件和函数了解更多相关信息。下面是WordPress决

2012-02-26 22:21:31 416

转载 条件标签

简介在模板文件中,我们可以根据能与某页面相匹配的条件,利用条件标签更改该页面上将要显示的内容以及内容的显示方式。例如,如果希望在博客首页文章列表的上方显示一段文字,可以利用is_home()条件标签轻松实现这一效果。注意:条件标签与WordPress模板层级密切相关。条件所有条件标签都会检查是否有条件可符合相应页面,之后返回TRUE或者FALSE。下面列出能够使各个条件标签返回TR

2012-02-26 22:08:47 529

转载 插件开发

简介在WordPress博客上,用户可以轻松实现对插件的更改、定制以及功能强化。用户不必更改WordPress的核心程序就可以为WordPress插件添加各种功能。下面是对WordPress插件的简单定义:WordPress插件:WordPress插件是一个能够扩展WordPress博客功能的PHP脚本程序或函数集。通过线路入口和WordPress插件API(应用程序接口),WordPre

2012-02-26 22:08:22 454

转载 模板标签之如何传递模板标签参数

模板标签是一种可以在WordPress页面模板中进行嵌套以显示动态文本效果的PHP函数。和PHP函数一样,很多模板标签都能够传递变量或参数。模板标签参数是变量,我们可以利用这些变量改变标签的输出结果或用某种方法修改标签。可以把参数看做用户的自由选项,用参数来设置模板标签的运行方式。如果以参数为标准,WordPress模板标签可分为三类:1. 没有参数的标签2. 参数为PHP函数类型的标

2012-02-26 22:07:25 894

转载 模板标签

模板标签是一种可用在博客模板中以显示动态信息或定制博客的工具。本文稍后会根据模板标签的不同功能,分别列出WordPress中常见的有效模板标签。更多关于模板和模板标签的信息请参考以下资料:初识模板标签——模板标签简介模板标签解析——详细论述如何在模板文件中添加信息如何传递模板标签参数——详细论述怎样使用标签参数Include标签——将一个模板文件中的内容包含到另一个模板文件的标签条件标

2012-02-26 22:06:52 473

转载 内容链接

在WordPress中有两种方法可以生成页面之间的内部链接,一种使用永久链接,另一种不使用永久链接,无论网站是否禁用永久链接,后一种方法都可以正常运行。不使用永久链接如果不用永久链接,那么应该用什么来链接到网站中的页面、文章和类别呢?我们可以按照下面的方法,利用文章、类别和页面管理中ID栏中的数值来生成链接。文章要链接到某篇文章,首先在文章管理栏中找到目标文章的编号,然后将以下

2012-02-26 22:05:03 476

转载 解析模板标签

简介本文简要介绍了WordPress的模板标签,希望刚接触WordPress和PHP的用户能够在本文的帮助下对模板标签和模板标签的用法有所了解。一个WordPress模板标签由以下三部分组成:一个PHP代码标签一个WordPress函数可选参数PHP代码标签WordPress用PHP脚本语言构建而成。作为WordPress用户,我们不必精通PHP,但掌握一些PHP知识能帮我

2012-02-26 21:55:00 405

转载 Widgets API

这是WordPress Widget(小工具)API(应用程序接口)的技术性文档,目标读者包括WordPress主题开发人员、插件开发人员以及所有希望开发单机widget的用户。文档假设读者对PHP脚本语言有基本了解。widget是一个可在调用时利用echo命令将字符串数据输出到STDOUT上的PHP函数。要将这样的PHP函数转换成WordPress Widget,需要用一个PHP回调(PHP

2012-02-26 19:28:29 512

转载 Include标签

Include标签可以将一个模板文件(例如header.php)中的HTML和PHP代码包含到另一模板文件(例如index.php)中。PHP内置的include()语句可以实现这一效果,但WordPress模板标签能够更轻松地包含指定文件。关于模板和主题的信息请参考使用WordPress主题和主题开发。页眉模板 该模板标签可包含当前主题目录下的 header.php文件。如果找

2012-02-26 19:22:18 440

转载 模板层级

简介WordPress的模板文件像一个机器上的各个零部件,这些零部件共同合作,为WordPress网站生成各种类型的页面。有些模板(例如页眉模板文件和页脚模板文件)会在所有网页上出现,而其它模板只出现在特定条件下。本文主要内容本文目的在于寻找下面这个问题的答案:WordPress显示某一类型页面时,使用的是哪个(哪些)模板文件?本文目标读者自WordPress 1.

2012-02-26 17:19:22 488

转载 WordPress主题开发

剖析主题WordPress主题被保存在wp-content/themes/中。所有主题的样式表单文件、模板文件、可选函数文件(functions.php)以及图片文件都存放在themes文件夹中。例如,名称为“test”的文件应该存储在wp-content/themes/test/中。安装WordPress时系统默认配置两个主题,主题Classic和主题Default。这两个主题类型不同,

2012-02-26 14:08:57 1194

转载 Joomla编码规范

文件格式************************************************************************文件统一使用UTF-8编码缩进和每行代码的长度************************************************************************使用制表符完成缩进,制表符的长度为4。

2012-02-22 18:03:36 582

转载 Joomla扩展模块开发文档(module)

概述************************************************************************扩展模块用于简单的页面展示,可以应用于多个不同的组件扩展模块可以使页面构建更加灵活并且可以提高程序的重用性模块分为前台和后台两种在配置文件的install元素中设置属性client="administrator"即为后台模块前台

2012-02-22 18:02:32 562

转载 Joomla扩展插件开发文档(plugin)

概述************************************************************************Plugins(继承于JPlugin的一系列类)依附于全局事件分派系统的观察者类无论是系统核心,还是第三方扩展都能触发一个或多个Plugins来执行一些功能插件系统的实现是一个观察者模式。分为两部分,一部分是观察者(JPlugin),另

2012-02-22 18:01:34 835

转载 Joomla扩展组件开发文档(component)

扩展组件是系统扩展类型中定制化程度最高也是最复杂的一类扩展标准的扩展组件包括了MVC的全部内容目录结构************************************************************************扩展组件目录的命名约定是com_一个基本的单控制器扩展组件包含以下内容com_/hello.php - 入口文件com_/con

2012-02-22 18:00:21 2289

转载 详解joomla制作中 jdoc

jdoc:includetype 属性jdoc:include 元素中的type属性指定要渲染的内容类型,属性值可以是 component,head,installation,message,module,modulescomponent页面内容主输出部分,在模板页面元素中应该只

2012-02-22 16:04:49 516

转载 Joomla 模板常用技巧函数收集(不断更新)

0、关于 jdoc 的使用:其中 type 属性为 jdoc 元素中要渲染的内容类型,type属性值可以是下列的值:head —— 填充当前页标签里的 style script meta 等元素;message —— 用于在模板显示系统信息或报错信息,发布模板时可以删掉;component —— 用于页面主体内容输出;installation —— 仅用

2012-02-21 18:23:53 538

原创 Joomla 框架的API

http://api.joomla.org/

2012-02-21 18:22:03 713

转载 常用的Joomla扩展 模块 插件

本文将列出常用的稳定的可靠的优秀的Joomla扩展,包含Joomla组件,模块,插件,方便在做Joomla网站的时候选择实用。其中建站比较 常用的有Jce editor编辑器,Xmap网站地图组件,Jdownload下载组件,Phoca相册,下载,文档管理系列组件,Allvideo plugin视频插件,Jcomment文章评论组件,文章和新闻展示模块,Aicontactsafe联系表单组件等等.

2012-02-21 17:58:17 2924

转载 Joomla 模板常用技巧函数收集

在 平时开发 Joomla 模板的时候收集了一些极为常见也非常有用的函数,现列出来方便制作 Joomla 模板时查阅,具体内容将不断更新,需要注意的是该页代码在模板中使用时均需嵌套在 标签里面(地球人都知道了)更多完整函数可查阅 Joomla 的官方 API 网站http://api.joomla.org/ 这里列出来的仅是制作模板主题时经常使用到的:0:jdoc声明是Jooml

2012-02-21 17:53:33 389

原创 Joomla 插件库

http://extensions.joomla.org/

2012-02-20 18:21:44 471

转载 如何在Joomla的controller中关联Model和View

// Create the view,创建一个view的对象;$view =& $this->getView('article', 'html');// Get/Create the model, 继承或者是创建一个model的对象$model =& $this->getModel('Article' ); // Push the model into the view (as

2012-02-10 14:07:45 793

转载 如何创建Joomla的插件

1. Joomla把插件程序的信息写入到数据表中:jos_plugins,主要字段有:name       插件程序的名称;folder      目录名称;element   主程序文件;ordering   排序;pulished   标识插件是否启用;params    程序参数内容2. 创建安装文件:xml格式,前缀跟主程序同名,如主程序是:search

2012-02-10 14:07:09 658

转载 如何创建一个Joomla的组件

首先是要创建组件的前台文件,其文件结构如下:在/component/文件夹下创建组件的文件夹:com_{component_name};{component_name}.php     组件的入口文件;Controller.php                   组件控制器的类文件,决定动作的下一步操作;views                              vi

2012-02-10 14:06:39 619

转载 如何创建Joomla的模块(Module)

1. 创建模块文件夹,名称为:mod_{moduleName}(moduleName代表要创建的模块名称,下同)2. 创建入口文件,名称为:mod_{moduleName}.php;该文件会执行一些初始化的工作,并调用模块的helper文件,并引入模板: 调用helper类文件:require_once (dirname(__FILE__).DS.'helper.php');初始化

2012-02-10 14:06:05 704

转载 Joomla模板制作教程

在这个教程里,我们将一步步的制作一个具体的JOOMLA模板,JOOMLA是一个强大的开放代码的CMS(内容管理系统),并且她有着广泛的在线社团的支持.这里强调,我们将不使用table(表单);而是使用cascading style sheets (CSS) 建立模板.这种方式的最终目的是为了更加适应World Wide Web Consortium (W3C) 的标准.这也促进其更快的被装载loa

2012-02-10 14:04:02 952

原创 在Netbeans预览CSS和集成Browser

首先你必须在Netbeans中安装两个插件:一个是Web Preview插件。另外一个是Embedded Browser UI - XUL Runner插件然后在Tools>Options>General you have to select "Embedded Mozilla Browser" 作为默认的Netbeans的浏览器即可.下面使用默认浏览器预览html的方式。

2012-02-10 13:28:47 1464

转载 理解Joomla的component、module和plugin之间的关系

理解组件(component)在Joomla中,组件都有明确的功能定义,用来实现复杂的前台功能,如:新闻组件用来发布新闻。组件将页面中的mainbody区域作为显示结果的区域。在组件中,Joomla采用MVC架构编写代码。 Joomla的MVC架构的说明:Model          应用所操作的相关信息。在Joomla中,模型是指Mysql数据表和模型类的集合。Vie

2012-02-10 11:56:14 1464

转载 Joomla源代码的文件目录结构

Joomla的源代码的目录结构如下administrator 管理后台文件夹;cache     缓存目录。用来存储网站的缓存文件;components     组件目录。该文件夹下的文件夹都以com_开头。images     图片目录。存放网站中用到的所有图片。 includes     Joomla运行所需要的各种脚本,函数等;language 前台语言包文件夹。

2012-02-10 11:45:28 2869

转载 PHP开发高负载网站技术

在CERNET做过拨号接入平台的搭建,而后在Yahoo&3721从事过搜索引擎前端开发,又在MOP处理过大型社区猫扑大杂烩的架构 升级等工作,同时自己接触和开发过不少大中型网站的模块,因此在大型网站应对高负载和并发的解决方案上有一些积累和经验,可以和大家一起探讨一下。一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,

2012-02-04 13:07:27 456

转载 PHP 性能优化技巧

Google 在 Google Code 制作了 “Let’s make the web faster” (让我们使得 Web 更快)的网站中,分享了一些如网页性能优化的技巧和教程以及工具,今天我就翻译一篇技巧文章:PHP 性能优化技巧,他说的5条技巧我都不知道。1. 不要随便就复制变量有时候为了使 PHP 代码更加整洁,一些 PHP 新手(包括我)会把预定义好的变量复制到一个名字更简短的变量

2012-02-04 13:03:32 239

转载 如何正确运用PHP ini_set函数

在PHP配置函数中,有一种函数的功能是实现设置php.ini中的某些变量值的。它就是我们今天要为大家介绍的PHP ini_set函数。  PHP ini_set函数是设置选项中的值,在执行函数后生效,脚本结束的时候,这个设置也失效。不是所有的选项都能被改函数设置的。具体那些值能够设置,可以查看手册中的列表。  就是能够设置php.ini中的选项值比如,display_error选项关闭了,

2012-02-04 12:58:48 310

转载 处理PHP字符串的10个简单方法

PHP处理字符串的能力非常强大,方法也是多种多样,但有的时候你需要选择一种最简单且理想的解决方法。文章列举了10个PHP中常见的字符串处理案例,并提供了相对应的最理想的处理方法。  1.确定一个字符串的长度  这是文章中最明显的一个例子,其中的问题是我们如何来确定一个字符串的长度,这里我们不能不提的就是strlen()函数:  $text = "sunny day"; $count =

2012-02-04 12:58:06 294

转载 PHP.ini 性能优化

代码:  ctrl+y查找:disable_functions  找到后在=后面添加  (这里都是禁止在php里面执行的函数)代码:  复制内容到剪贴板  exec,system,passthru,error_log,ini_alter,dl,openlog,syslog,readlink,  symlink,link,leak,fsockopen,proc_open,po

2012-02-04 12:56:20 424

转载 json的初步学习

Json’是一种数据交互格式之一,客户端和服务端之间的数据交互,Json是js的js的子集,js可以很好的解析这种数据格式 Php对json的解析主要是基于两个函数:json-encode和json_decode 一、json_encode()有点像mysql里面的序列化函数,serialize该函数主要用来将数组和对象,转换为json格式。先看一个数组转换的例子:

2012-02-04 12:54:56 284

转载 php header函数详解

在以前的php教程中就说过php页面跳转和301重定向问题就介绍过header函数问题,它的应用及其广泛!在今天的php教程中再来详细解读下这个函数。header() 函数向客户端发送原始的 HTTP 报头。客户机的请求方式格式:是统一资源标识符、协议版本号,后边是MIME信息包括请求修饰符、客户机信息和可能的内容!服务器响应格式:一个状态行包括信息的协议版本号、一个成功或错误的代码,

2012-02-04 12:50:09 370

转载 PHP中的串行化变量和序列化对象

串行化大概就是把一些变量转化成为字符串的字节流的形式,这样比较容易传输、存储。当然,关是传输存储没有什么,关键是变成串的形式以后还能够转化回来,而且能够保持原来数据的结构。  在PHP中有多串行化处理的函数:serialize(),该函数把任何变量值(除了资源变量)转化为字符串的形式,可以把字符串保存到文件里,或者注册为Session,乃至于使用curl来模拟GET/POST来传输变量,达

2012-02-04 12:45:31 224

ImageMagick

iMagick php高级图片处理,获取图片颜色

2012-05-08

WordPress 主题教程

创建 WordPress 主题其实不难,只要你从现在开始认真学习 这个教程,从零一步一步开始,你就会成为一个 WordPress 主题制作高手,至少你会修改现有主题。 下面是一个从零开始制作 WordPress 主题的教程,这个教程 最初翻译自So you want to create WordPress themes huh? 经过多次修正以适应中文习惯,并加入了个人的理解,这个教 程它会一步一步教你如何制作 WordPress 主题。

2012-02-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除