Skip to content

网站CMS定制主题文件结构

开始制作WordPress网站主题之前,首先得了解WordPress网站主题到底由哪些文件构成,你得清楚WordPress网站程序是怎样与主题文件连接的。一般来讲一个主题至少需要包含两个文件:index.php和style.css。 细的来说,可能存在的文件有: 主页: home.php index.php(这个算是万能的了) 文章页: single-{post_type}.php – 如果文章类…

阅读更多

网站结构CMS层级hierarchy

图片来源: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…

阅读更多

网站查询文章函数query_posts()

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 过滤器添加自己的带有自定义标签的复选框,然后使用 nav_menu_roles_item_visibil…

阅读更多

登录后才允许查看网站内容

wordpress登录才能查看网站内容,未登录就跳转到登录页面。有这样需求的人还不少,有的可能是资料类什么的,有的人就是用来搞擦边球。 实现代码很简单,找一个全站一定会执行的钩子即可,这里我们就选了一个template_redirect钩子,这个动作钩子在加载模板时执行,当然其它很多都可以用。 <?php //template_redirect动作钩子是一定会执行的,所以用这个钩子对全站有效…

阅读更多
返回顶部