wordpress主题制作常用内容

wordpress主题制作常用内容
1、看有哪些模版页面 2、分析这些模版页面的结构布局,分上下左右部分。 首页模版 index.php 文章模版 single.php 分类模版 category.php (category-3.php) 创建主题 1、识别主题 index.php style.css /* Theme Name: 我的主题 Theme URI: http://imdupeng.cn Author: DP Author URI: Description: Version: 1.0 */ 2、解构模版文件 看所有页面的共同部分,把共同部分拆分出来。 header.php footer.ph...

wordpress文件流程

wordpress文件流程
1、index.php require( dirname( __FILE__ ) . '/wp-blog-header.php' ); 2、wp-blog-header.php require_once( dirname(__FILE__) . '/wp-load.php' ); wp(); require_once( ABSPATH . WPINC . '/template-loader.php' ); 3、template-loader.php 4、wp-load.php require_once( dirname(__FILE__) . '/wp-config.php' ); 5、wp-includes/load.php 6、wp-includes/default-constants.php 7、wp-includes/f...

wordpress上传中文附件出现乱码和后台上传中文图片不显示解决方法

wordpress上传中文附件出现乱码和后台上传中文图片不显示解决方法
今天用wordpress搭建公司企业网站,发现上传的图片不能正常显示。检查图片链接,完全正确,为什么不显示呢?于是登录ftp查看,才发现上传的图片中包含中文,而这些中文乱码了,导致访问不了。下面给出解决办法:   编辑wp-admin/includes/file.php这个文件 1、查找: $new_file = $uploads['path'] . "/$filename"; 替换为: $new_file = $uploads['path'] . "/" . iconv("UTF-8","GB2312",$filename)...

让WordPress的 wp_nav_menu 函数支持Bootstrap 3

让WordPress的 wp_nav_menu 函数支持Bootstrap 3
WordPress的菜单函数wp_nav_menu()输出了固定的html结构,我们可以基于这些结构写CSS样式。如果你主题的CSS是基于BootStrap开发的,直接使用BootStrap的导航样式无疑是一种省时省力的方法,我们只需要修改一下WordPress wp_nav_menu() 函数输出的HTML结构,让它和bootstrap的一样就可以了。   第一步: 添加自定义Walker_Nav_Menu 类到主题的 functions.php class BS3_Walker_Nav_Menu extends Walke...

wordpress主题模版制作

wordpress主题模版制作
参考资料: 1.wordpress的WP_Query文档:http://codex.wordpress.org/Class_Reference/WP_Query 2.wordpress的所有模板标签:http://codex.wordpress.org/Template_Tags   1、基础样式文件style.css /* Theme Name: 主题名 Theme URI: http://www.imdupeng.cn/ Version: 1.0 Description: 主题描述 Author: dupeng Author URI: http://www.imdupeng.cn */   2、必用标签 模版文件在</head>...

Memcache介绍

Memcache介绍
1、什么是Memcache 2、在什么时候使用Memcache 3、怎样使用Memcache优化网站或API接口 一、基础知识 1、什么是Memcache:是一套分布式缓存系统。 分布式:可以在多台服务器上部署Memcache服务,达到集群的效果; 高速:Memcache所有的数据都是维护在内存中的; 2、Memcache有什么用? 缓解数据库的压力:当应用的访问量特别大的时候,数据库的压力会非常大,memcache就是在应用和数据库之间增加一个缓存层...

凡事要用心,多找方法,少找借口!

凡事要用心,多找方法,少找借口!
知道做事要用心这个道理,但今天才发现自己做事这么不用心。且凡事多找方法,少找借口! 今天是验收供应链系统的日子,我负责的是供应链系统的后台开发。 本次项目我这边的进度很快,提前几天就做完了。也叫团队进行了测试,大家都说没问题。 验收的人来了,我对自己开发的系统很有信心,却没想到他短时间指出了一大堆问题。无地自容啊,太惭愧了,虽然都是些细节上的小问题,但充分说明自己做事没有用心。...

慈善与伪慈善

慈善与伪慈善
 先申明: 慈善本好事,我也不想写此文,但是“伪慈善”却打着慈善的旗帜到处招摇撞骗。面对慈善机构的募资,大家要擦亮眼睛。 对于慈善公益,我的看法: 大多真正需要帮助的人群,根本没有接触公益慈善的渠道,遇到困难也不会想到慈善机构。 我目前看到的慈善机构宣传都是创收性质的。 请问,谁在贫困地区看到过慈善机构的宣传栏和求助电话? 只有某某上新闻了,才有慈善机构去露露脸,为的也是创收。

Linux安全检查方法

Linux安全检查方法
检查系统密码文件,查看文件修改日期 [root@fedora ~]# ls -l /etc/passwd 查看passwd文件中有哪些特权用户 [root@fedora ~]# awk -F: '$3= =0 {print $1}' /etc/passwd 查看系统里有没有空口令帐户 awk -F: 'length($2)= =0 {print $1}' /etc/shadow 检查系统守护进程 cat /etc/inetd.conf | grep -v "^#" 检查网络连接和监听端口 netstat –an netstat –rn ifconfig –a 查看正常情况下登录到本机的所有用户...

《程序设计与算法》coursera.org

《程序设计与算法》coursera.org
网址:https://www.coursera.org 《程序设计与算法》课程介绍: 此门课程是北京大学四位讲师联合建立的项目,是免费的哦!   包含了以下七门课程: 1、计算机导论与C语言基础; 2、C程序设计进阶; 3、C++程序设计; 4、算法基础; 5、数据结构基础; 6、高级数据结构与算法; 7、程序开发项目实践;