-
WordPress删除文章后自动删除文章附件图片
需求说明:WordPress删除文章时,文章内所上传的图片并不会自动删除,久而久之占用了存储空间。虽然有其他批量删除未被文章调用的方法,但日常删除一篇文章也那样操作就过于笨拙。因此下面将通过几行代码的简单方式实现在删除文章时自动删除缩略图以及图片附件,这样就不用手动去媒体库寻找并删除,准确而且效率高…
-
WordPress系统优化:提升网站安全性能与用户体验
Qkua七夸主题针对 WordPress 进行数十种本地化优化(可自由开启),拒绝龟速加载速度。如果您不喜欢WordPress 古腾堡和小工具区块编辑器,主题内置了可关闭的开关,无需再额外安装插件!功能简介移除一些不必要的HTML头部标签和链接禁用embed功能禁用全局CSS样式禁用自动生成的图片尺…
-
WordPress 自定义文章类型终极教程
如何在 WordPress 中创建和管理自定义文章类型的综合教程。本文章介绍了如何使用 `register_post_type()` 函数来定义自定义文章类型的各种参数,包括公开性、搜索可见性、菜单和工具条显示、权限控制等。它还涵盖了自定义文章类型的 URL 结构、支持的功能和标签等设置。 本教程详…
-
WordPress 获取用户文章的几种方法
方法一:使用 WP_Query 类要获取一个用户的最新3篇文章,可以使用 WP_Query 类来实现。以下是一个示例:<?php $user_id = 1; // 用户ID $post_count = 3; // 文章数量 $args = array( 'author' => $user…
-
WordPress 深入了解WP_User_Query:属性、方法、所有参数及使用示例
WP_User_Query是WordPress中用于查询用户的强大工具。它提供了丰富的属性和方法,以及各种参数选项,使得用户数据的检索和过滤变得简单而灵活。本文将详细介绍WP_User_Query的属性、方法、参数,并提供一个使用示例,帮助您更好地理解和使用WP_User_Query。1. 什么是W…
-
WordPress 自定义查询 WP_Query 所有参数详细注释及使用方法详解
在WordPress中,WP_Query是一个强大的查询类,用于根据特定的参数从数据库中检索文章。以下是WP_Query的所有参数的详细注释和一些建议。WordPress查询是网站开发中非常重要的一部分,通过查询可以实现对文章、页面、分类、标签等内容的筛选和展示。本文将详细介绍WordPress查询…
-
WordPress中实现分词搜索,可以使用插件或自定义代码来实现
下面介绍两种方法:方法一:使用插件在Word Press后台,点击“插件”->“添加新插件”,搜索并安装“Relevanssi”插件。 激活插件后,点击“设置”->“Relevanssi”进行配置。在“索引”选项卡中,选择需要进行分词搜索的内容类型,如文章、页面等。在“搜索”选项卡中,启…
-
WordPress 禁止auto-draft自动草稿
如果您想通过代码实现禁止 WordPress 自动生成 auto-draft 自动草稿,可以添加以下代码到您的主题 functions.php 文件中:function disable_auto_drafts() { global $pagenow; if ( $pagenow == 'post-n…
-
WordPress 和菜单相关的常用函数及其使用方法
本文介绍了和菜单相关的常用函数及其使用方法,包括 wp_nav_menu()、wp_get_nav_menu_items()、wp_get_nav_menu_object()、wp_get_nav_menu_locations()、has_nav_menu()`等函数,以及 wp_nav_menu_…
-
WordPress 发布文章百度收录自动提交代码
如果你是一个 WordPress 博客站长,你可能知道百度收录对于博客的流量和曝光非常重要。因此,你需要在博客发布新文章后自动提交给百度收录,以便更快地被百度搜索引擎收录。下面是一个 WordPress 自动提交百度收录的代码:1. 在你的 WordPress 主题的 functions.php 文…
-
WordPress 获取分类文章数量的几种方法
1. 使用 get_category() 函数可以获取分类的所有信息,包括文章数量示例代码:$cat_id = get_cat_ID('分类名称'); $cat = get_category($cat_id); $cat_post_count = $cat->count; echo $cat_…
-
WordPress 根据附件图像URL链接获取附件ID
可以使用attachment_url_to_postid函数来获取WordPress中附件URL的附件ID。例如:$attachment_id = attachment_url_to_postid( $image_url );其中,$image_url是您想要获取附件ID的附件URL。附件其他相关的…
-
WordPress 调试与优化显示页面每条的查询时间和查询SQL语句
打印每个查询的执行时间,以便于调试和优化。在WordPress中,你可以使用`save_queries`选项来启用查询记录,然后使用`$wpdb->queries`数组来获取所有查询的详细信息,包括查询语句、执行时间和堆栈跟踪等。第一步,打开wp-config.php,添加// 启用查询记录 …
-
WordPress获取display_name多种方法
获取 WordPress 用户的 display_name 有多种方法,下面列举几种常用的方法:1. 使用当前用户对象获取可以使用 WordPress 提供的 `wp_get_current_user()` 函数获取当前用户对象,然后通过 `$user->display_name` 获取当前用…
-
WordPress 通过链接获取ID
在 WordPress 中,可以通过链接获取附件 ID 的方法有两种:1. 使用函数 attachment_url_to_postidattachment_url_to_postid 函数可以将附件的 URL 转换为附件的 ID。例如,以下代码可以获取链接为 https://example.com/…
-
WordPress 22个常用消毒安全函数分别举例使用,和组合使用,和使用场景
1. sanitize_text_field()使用场景:在 WordPress 开发中,通常会接收用户输入的文本数据,如用户名、评论内容等。这些数据需要经过过滤,以确保其中的文本是安全的,不会被用于进行 SQL 注入等安全攻击。示例代码:$user_input = $_POST['username…