-
WordPress纯代码实现设置默认缩略图
如果没有设置特色图像将使用文章内容中的图像,如果文章内容也没有图像将使用默认图像。 请确保将默认图像的路径更改为你主题中默认图像的实际路径。这段代码尚未在实际环境中测试,可能需要根据你的具体需求进行调整。 红色部分是默认图像路劲,自行上传。 直接输出图像地址调用方式: <? php echo get_default_post_image(); ? > function get_defa…... -
移除wordpress链接中的父级分类(修改版)
在网上找了很多移除wordpress链接中的父级分类代码,都有BUG。比如原链接不跳转移除父级分类的链接等,还有比如父分类是guide,子分类是pc-guide,那么文章链接就会变成.com/pc-123.html。经过GPT4修改后,加入了旧链接301跳转到新链接和子分类是pc-guide这种问题。做成了插件,下载安装后启动即可。 ... -
wordrpess将作者模块移动到发布模块
wordrpess将作者模块移动到发布模块,代码如下 // 添加动作钩子,移除默认的作者模块 add_action( 'admin_menu', 'remove_author_metabox' ); function remove_author_metabox() { remove_meta_box( 'authordiv', '…... -
wordpress发布文章默认作者,支持所有文章类型
百度找了很多都是只支持Post,以下代码支持所有文章类型,代码如下 // 设置发布文章的默认作者 add_filter( 'wp_insert_post_data', 'set_default_post_author', 10, 2 ); function set_default_post_author( $data, $postarr ) { if ($d…... -
wordpres删除URL中的父级分类或者子分类
当固定链接为.com/一级分类/子分类/文章.html的时候。 1,移除链接中父级分类,比如:.com/二级分类/文章.html 代码如下: //移除固定链接url中 父级分类 add_filter( 'post_link', 'custom_remove_parent_cats_from_link', 10, 3 ); function custom_re…... -
wordpress分别在PC端和移动端显示不同代码
很多时间要在PC端和移动端显示不同代码都是在CSS里用display: none;隐藏区块,这样需要在样式上隐藏了,在源代码里还是有显示的。还有一种方式就是在让这些代码直接在不同的设备上彻底不显示,样式和源代码都不会显示。 代码如下: <?php if (!wp_is_mobile()) { //针对PC端显示的代码 ?> 在这里输入你要在PC端显示的代码 <?php } //针…... -
wordpress添加提示信息 开始时间 结束时间,在时间范围内显示和不显示
比如在文章页面添加该文章的一些提示信息,需要在一个时间段显示,比如2023年6月5号开始-2023年7月5号这个时间段显示,过了这个时间后不显示。比较适合一些活动提示。我用的是Advanced Custom Fields字段插件。方法是建一个文本字段,开始时间字段,结束时间字段。用的重复器字段。 文章编辑器如下,结束时间必须填,开始时间可以不填,如果不填开始时间就以文章时间发布时间为开始时间。 代…... -
wordpress违禁词,关键词过虑插件
根据标题或者文章内容过虑,有违禁词强行设置为草稿。 下载地址: 链接:https://pan.quark.cn/s/d71bde1b3255 提取码:5eNK 以下是测试 ... -
js 禁用 web开发者工具 禁用 f12 功能 浏览器菜单栏禁用开发者工具
分享一款笔者开发的禁用web开发者工具的js库。 <script disable-devtool-auto src='https://cdn.jsdelivr.net/npm/disable-devtool'></script> 使用起来十分方便,引用一个script就可以。 disable-devtool 可以禁用所有一切可以进入开发者工具的方法,防止…... -
无需插件实现多个wordpress文章同步发布
我们有很多站长朋友是有多个站点的,而且这些站点之间的内容均是相似的。比如前几天有看到网友提到他有三个网站,而且他发布一个网站之后,其他的2个网站都是复制内容同步发布的,这样感觉比较麻烦,是否可以实现实时同步发布到2个网站中。这里麦子也没有去找有没有类似插件,估计也是会有的。 但是,这里看到有通过自建API接口,然后同步发布的方法,如果有需要可以试试。 方案一 同步所有分类的文章,所有分类必须名称一…... -
利用chatgpt在wordpress发布文章的时候根据标题提取关键词
以下是一个简单的插件示例,您可以将其保存为一个名为 auto_keyword_extraction.php 的文件,并将其上传到WordPress的 wp-content/plugins 目录中,然后在WordPress后台启用这个插件。将以下$openai_key = '123456'; 中的123456换成你的key... -
wordpress自动保存远程图片代码
wordpress自动保存远程图片代码,直接放到functions,保存的图片命名为时间戳+5个随机字母,用接口发布和后台编辑器发布都能保存,可以配合转换webp插件把图片转换成wepb。另外还将第一张图片设置为特色图像//自动保存远程图片 function wp_auto_save_remote_images_and_update_post($new_status, $old_status, $…... -
WordPress如何提取某一时间段浏览量最多的文章
使用Wordpress做网站,有时需要在网站的侧边栏调用热门文章,我们经常是按评论数进行排序的,今天介绍一下如何调用以浏览量排序的热门文章的方法。 默认文章类型 <?php $date_query=array( array( 'column' => 'post_date', 'before' => date('…... -
WordPress4.9火车头免登陆发布接口+模块(增强版)
WordPress4.9火车头免登陆发布接口+模块(增强版) 适用于火车头采集器7.6-9.6 优化了验证标题重复 优化了附件、图片、缩略图的上传和生成 增加了对多个分类方式的发布参数(post_taxonomy_list),使用方法请参考功能特性 修复BUG: 分类名称如果含有数字会导致分类错误 旧版发布接口重新设计,新版本号为T1,以后不再对旧版升级维护.旧版本支持3.X-4.8.2 修复BU…... -
WordPress分类列表调用该分类置顶文章
WP网站分类列表不显示置顶文章,内容丰富栏目较多的网站会对推荐的文章进行置顶显示,以便访客打开该分类时第一时间能看到管理员推荐的内容,如果分类列表显示网站所有的置顶文章,显然影响用户体验,因此只显示该分类的置顶推荐文章会更加友好。 在当前主题的分类列表模板中添加代码: <?php query_posts(array( "category__in" => array(…... -
WordPress宝塔面板云主机反向代理云存储COS 以内网方式做到省流量
为什么用了云存储还要走内网? 以内网方式访问云存储COS或者OSS的好处再于省流量,JS,CSS等静态文件放到云存储其实用不了多少流量,无需走内容,最好走CDN路线。 但是如果站内图片走云存储CDN路线,没流量没关系,如果流量多起来了,一不注意就得卖房了。 所以最好的方式是文章内图片走云存储内网,JS,CSS等静态文件走CDN。 因为内网不会消耗云存储流量,所以主机走内网方式其实是在消耗主机的流量…... -
WordPress的文章发布时间改成几分钟前
越来越多的站长更加注重网站的用户体验,很多网站的主题已经实现了几分钟前发布的时间模式,这样可以让访客清楚的定位到这篇文章是新发布的,自己可以及时去关注这篇文章,或是对于seo来说这个功能是个大弊端,如果您把自己文章发布的时间暴露的,对您的seo竞争对手就会根据您的文章发布时间来专门采集您的内容或是抢先在其它的平台复制到你怕内容,这样您的内容就会被降权,当然这只是一个比较阴暗的手段,我们还是要以用户…... -
WordPress隐藏后台个人资料中的站点选项
在网上找了很久的代码没找到如何移除个人资料中的站点选项,只找到移除评论中的站点选项,可以看这篇文章:删除WordPress评论中的网站URL选项 但是我想要的是后台中的个人站点删除它,没办法只能将其隐藏。 将以下代码复制并粘贴到主题的functions.php文件: //隐藏个人资料中站点选项 function remove_website_row_wpse_94963_css() { echo …... -
代码实现压缩WordPress前端HTML代码
压缩代码一般是网站优化加速之必不可少的一步,很多朋友喜欢用一些Gzip的插件来压缩,其实完全没有必要的,下面介绍一种简单的代码形式压缩HTML代码。 在主题文件夹下的functions.php中加以下代码 //压缩WordPress前端html代码 function wp_compress_html(){ function wp_compress_html_main ($buffer){ $ini…... -
WordPress 时间日期函数(最完整最正确版)
在修改的过程中,我们难免会用到时间函数,这当然就涉及到了 WordPress 的时间格式。可能很多朋友对于时间的输出表现有着比较特殊的要求,那么我们只要对时间函数: the_time() 做一些对应的修改,就能达到我们想的效果。 用法 它的调用格式为: // 时间输出效果由“字符串”参数决定。 <?php the_time(’字符串’) ?> 参数 下面就让我们来看看时间函数 the_…...