网站CMS基本文件调用函数
WordPress模板基本文件 style.css 样式表文件 index.php 主页文件 single.php 日志单页文件 page.php 页面文件 archvie.php 分类和日期存档页文件 searchform.php 搜索表单文件 search.php 搜索页面文件 comments.php 留言区域文件(包括留言列表和留言框) 404.php 404错误页面 header.php…
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) 积分…
有的客户需要邀请码注册,阿树工作室这就将实现代码贡献出来,在实现邀请码的功能时有参考过一个插件。 思路: 1. 需要新建一个数据表来保存邀请码。 2. 后台需要两个页面:邀请码列表、添加邀请码。 3. 添加邀请码的时候需要能设置前缀,一次生成多个邀请码,邀请码长度可自定义,每个邀请码使用次数可设置。 数据表 code:邀请码、max:邀请码使用次数、users:使用这个验证码的所有用户、statu…
角色导航菜单Nav-Menu-Roles 插件描述 此插件允许您根据用户角色隐藏自定义菜单项。因此,如果您在菜单中有一个链接,您只想向登录用户,某些类型的用户,甚至只有注销用户显示此插件,那么此插件适合您。 导航菜单角色非常灵活。除了标准用户角色之外,您还可以使用 nav_menu_roles 过滤器添加自己的带有自定义标签的复选框,然后使用 nav_menu_roles_item_visibil…