WordPress
WordPress相关的开发经验积累
特战小鸟
思路决定出路,气度决定高度,细节决定成败,性格决定命运。
展开
-
WordPress自定义文章的URL
发布文章之后,默认的URL带有文章的ID,格式为https://xxx.domain/?p=123,这对用户来说是不友好的,也不利于SEO优化,安全性也不高。SEO程序员要求文章的链接与文字内容相关。原创 2024-02-22 12:23:25 · 286 阅读 · 0 评论 -
WordPress自定义插件开发实践-推荐文章配置插件
新开发一个首页推荐配置的插件,管理员登录WordPress后台后,能够选择需要推荐的文章,提交保存时,以此给文章增加一个自定义属性的值,比如post_weight。然后根据自定义属性修改首页的查询,展示配置的推荐文章。说明:本人开发的插件比较简单,功能单一,所以插件代码都写在一个文件里面,如果功能比较复杂,可以自行进行功能拆分。项目组需要在后台能够自己选择文章,配置首页文章推荐。2、创建recommend.php文件,编写插件代码。本人创建的目录名称是:recommend。原创 2024-02-22 11:26:24 · 500 阅读 · 0 评论 -
WordPress给文章添加自定义字段
在添加文章时,给文章添加一个自定义字段,之前所有的文章进行数据库批量处理,后续新增的文章,直接修改自定义字段的值即可。自定义字段存在表wp_postmeta中,首先循环出所有已发布的Post,然后编写插入的SQL语句,直接操作数据库。在做文章推荐的插件开发时,需要给文章增加一个权重的字段,但是此字段不是posts自带的。登录wordpress后台,进入新增Post页面,点击右上角的option。3、新增文章时,选择之前新增的字段,填写value值即可。2、刷新新增Post页面,在页面底部新增字段。原创 2024-02-22 10:13:55 · 457 阅读 · 0 评论 -
WordPress 禁用一级菜单的点击
项目使用的是news247主题,使用后台配置操作的生成的菜单,一级菜单和二级菜单都是使用的分类(Category)属性,主题自带的效果是,PC端鼠标移动到一级菜单之后,会自动展开二级菜单,一级菜单也是可以点击的,但是应用到移动端之后,没有鼠标移动事件,只能使用点击事件,点击一级菜单之后,页面就跳转了,不会展开二级菜单。禁用一级菜单的点击事件,将一级菜单的内容全部移动二级菜单,程序的改动最小。上述代码的目的是去掉一级菜单的url,达到禁用点击事件的目的。2、将内容全部移动到自定义的一级菜单下,直接拖动即可。原创 2024-02-22 09:53:01 · 382 阅读 · 0 评论