WordPress
-
修改 WordPress 内存限制提升网站性能
对于 WordPress 拥有上万数据量的时候,一次性调用和处理大数据的时候就会出现超时和内存溢出、502 错误等,那么为了充分利用服务器资源和更好的发挥 WordPress 性能,我可以通过修改 WordPress 内存限制来提升 Wor…
-
使用WP CLI命令,一次性删除 WordPress 中未使用的图片
删除多余的图片,实际上数据库也进行了精简,可以让WordPress网站加载更快,也是一种优化方法。 for id in $(wp db query "SELECT ID FROM wp_posts WHERE post_date>='2022-10-01' AND post_date<='2022-10-…
-
删除 WordPress 插入的图像宽度和高度属性
通过 WordPress 媒体上传器上传图像,然后将其插入编辑器时,它带有宽度和高度属性。这些通常是可取的,因为它有助于浏览器在布局期间为图像腾出适当的空间。但是,如果您想从添加这些属性中删除插入操作,您可以将…
-
WordPress 6.0 自定义编辑器按钮代码
WordPress 升级6.0以后,之前使用过自定义编辑器按钮的会发现按钮不见了。 新的代码: //添加HTML编辑器自定义快捷标签按钮 add_action('after_wp_tiny_mce', 'add_button_mce'); function add_button_mce($mce_set…
-
WordPress 普通用户登录后转到指定页面
除管理员外,其它帐号登录后转到一个指定页面。 将下面代码放入主题 functions.php function theme_login_redirect( $url, $request, $user ){ if( $user && is_object( $user ) && is_a( $user, '…
-
WordPress 文章内URL自动超链接自动添加nofollow在新窗口打开
WordPress文章默认需要给链接插入连接才可以生成超链接,非常繁琐,现在只需几行代码,就有可以自动给文章中的所有连接添加a标签,并且加上nofollow和_blank属性,让连接自动在新窗口打开并且不传递权重。 修改主题…
-
WordPress 常用优化代码
优化代码添加到主题目录functions.php文件 /*彻底关闭自动更新(核心程序/主题/插件/翻译自动更新*/ add_filter('automatic_updater_disabled', '__return_true'); /*关闭更新检查定时作业*/ remove_action('init',…
-
WordPress 文章内容登录可见
在当前主题Functions.php文件中添加代码: add_shortcode('login','loginvisible'); function loginvisible($atts,$content=null){ if(is_user_logged_in() && !is_null($content) && !is_feed()) return $content;…
-
WordPress 5.8 切换小工具Widgets经典模式
WordPress官方特意推出了Classic Widgets这个插件,只需要安装并且激活就行了。 插件下载:https://wordpress.org/plugins/classic-widgets/ 如果不想用插件,直接复制下面代码添加到主题函数文件里面保存也可以。 …
-
WordPress 默认搜索只搜索文章标题
wordpress在默认搜索时,会搜索文章的内容,在信息量过大时,搜索会卡死。按照下面的方法可以将搜索设置为只检索文章标题 在functions.php 内添加代码 function wpse_11826_search_by_title( $search, $wp_query ) …
-
WordPress 用户登录后自动跳转到指定页面
方法:将下面代码放入主题 functions.php 文件即可。 /** * 普通用户登录重定向到指定页面 */ function theme_login_redirect( $url, $request, $user ){ if( $user && is_object( $user ) && is_a( $user, 'WP_Use…
-
WordPress 页面免密钥插入地图
我们在 WordPress 建站场景应用中很多时候会用到地图功能,来介绍区位以便更好更直观的标识某个位置的所在地。最简单的方法就是直接把地标位置在地图中截图,以图片的形式展示出来。但这种方法似乎对用户不太友好,…