网站根目录(Root)
index.php:WordPress核心索引文件,即博客输出文件。 license.txt:WordPress GPL许可证文件。 my-hacks.php:定义了博客输出之前处理的追加程序。默认安装中并没有这个文件,但如果存在,它就会被管理页面引用。 readme.html:WordPress安装导言。 wp-atom.php:输出Atom信息聚合内容。 wp-blog-header.php:…
index.php:WordPress核心索引文件,即博客输出文件。 license.txt:WordPress GPL许可证文件。 my-hacks.php:定义了博客输出之前处理的追加程序。默认安装中并没有这个文件,但如果存在,它就会被管理页面引用。 readme.html:WordPress安装导言。 wp-atom.php:输出Atom信息聚合内容。 wp-blog-header.php:…
网站开发常用调用代码 1、获取页面分类列表 <?php query_posts('showposts=6&cat=54'); //cat=1为调用ID为1的分类下文章 while(have_posts()) : the_post(); ?> <li> <a href="<?php%20echo%20the_permalink()%20?>" tit…
WordPress模板基本文件 style.css 样式表文件 index.php 主页文件 single.php 日志单页文件 page.php 页面文件 archvie.php 分类和日期存档页文件 searchform.php 搜索表单文件 search.php 搜索页面文件 comments.php 留言区域文件(包括留言列表和留言框) 404.php 404错误页面 header.php…
在网站CMS安装目录下的 wp-includes\template-loader.php 文件(在65行下边加入调试代码) if($_GET[tpl]=='die'){ die($template); } ps:在地址里输入参数,get传递 例如:http://localhost?tpl=die 即可看到调用模板文件的路径。
开始制作WordPress网站主题之前,首先得了解WordPress网站主题到底由哪些文件构成,你得清楚WordPress网站程序是怎样与主题文件连接的。一般来讲一个主题至少需要包含两个文件:index.php和style.css。 细的来说,可能存在的文件有: 主页: home.php index.php(这个算是万能的了) 文章页: single-{post_type}.php – 如果文章类…
图片来源:https://wphierarchy.com/ 对于下面的表格,一个是body class,另外是is_home和is_page,好好体会咯,归纳一下home.php是会在循环输出博文内容时用到,font-page.php才是真正的homepage啊,它的优先级杠杠的! Default 默认 Static front page 当选择固定页面时 Front page display…
添加二级设置页面 参考这篇范例代码,你可以使用Ashuwp_framework建立一个可以二级设置页面:底部设置。 引入框架 在主题的functinos.php文件中加入下列代码,下载的框架中并没有config.php配置文件,需要自己建立,当然文件名随意。 //加载框架文件 require get_template_directory() . '/ashuwp_framework/ashuwp_…
参考这篇范例代码,你可以使用Ashuwp_framework建立一个可以设置logo、ico图片的设置页面。 引入框架 在主题的functinos.php文件中加入下列代码,下载的框架中并没有config.php配置文件,需要自己建立,当然文件名随意。 //加载框架文件 require get_template_directory() . '/ashuwp_framework/ashuwp_fra…
wordpress查询文章函数query_posts()的参数非常多,很多网友有各种各样的需求,却经常不知道怎么按照自己所需要的条件查询文章,所以我们写了这个页面,帮助网友为query_posts()函数生成参数。 使用方法示例:需要按浏览量查询热门产品(假设浏览量的字段名称为post_view,产品文章类型为product) 1. 我要查询的文章类型为product 2. 我要查询自定义字段名称…
网站积分思路梳理: 1. 需要准备两个数据表。 (1) 积分动态表,用来记录所有用户的积分增减情况。 (2) 用户积分总表,用来记录用户的积分总量,当然用户积分总数可以记录到usermeta数据表中,所以这个表不是必须的。 2. 后台需要3个页面。 (1) 积分动态,从“积分动态表”中获取数据,展示用户积分动态。 (2) 用户积分,从“用户积分表”中获取数据,方便查看用户的积分总量。 (3) 积分…