我们要知道,默认wordpress登录入口是 /wp-login.php,但是这个地址很多人都知道,包括心怀不测的。这里我们希望隐藏这个地址如何实现?当然有很多的插件可以实现登录保护。
add_action('login_enqueue_scripts','login_protection');
function login_protection(){
if($_GET[...
简单代码恢复WordPress经典小工具编辑器
从WordPress5.8版本开始,我们会发现小工具不是原来的传统编辑器模式,而且也变成古登堡编辑器。这里确实不是特别方便,如果我们希望恢复原来的经典小工具编辑器,那可以用下面简单代码实现。
add_filter( 'gutenberg_use_widgets_block_editor', '__return_false' );
add_filter( ...
简单代码实现WordPress显示文章更新时间
我们看到有些WordPress网站内容页是有可以看到文章的发布和更新日期的。我们从SEO角度,时间戳对于内容的加权是有一些因素的,这里如果我们的网站没有更新时间戳可以手工加上。
<?php
$post_time = get_the_time('Y-m-d');
$update_time = get_the_modified_time('Y-m-d');
func...
WordPress简单PHP代码屏蔽首页临时空白页面
考虑到我们有些时候临时维护或者有特定需要将WordPress首页短暂的屏蔽让打开是空白,一般我们可以通过设置默认首页优先权的方式设置,或者我们直接在 WordPress 模板首页中添加一个简单的代码判断屏蔽。
<!-- 隐藏首页 -->
<?php if(is_home()) { /* 判断首页 */ ?>
<script type="te...
简单代码去除WordPress JS和样式版本号
对于网站代码有严格挑剔的用户来说,我们尽可能的减少网站代码的体积。包括我们看到WordPress网站中用到的JS和CSS是有带版本号的。这里我们可以用代码去掉版本号。
function sb_remove_script_version( $src ){
$parts = explode( '?', $src );
return $parts[0];
}
add_filter( 'scr...
一行代码禁止WordPress图片LazyLoad懒加载 禁止图片延迟加载
从WordPress5.5版本开始,默认是有图片懒加载的。这里有些时候我们看到冲突看不到图片,这里我们可以直接禁止。
add_filter('wp_lazy_loading_enabled', '__return_false');
直接在 Functions.php 添加即可。
WordPress发布文章时随机设置文章作者的昵称信息
我们是否看到有些明显是个人网站,但是他有很多的发布者。其实这个都是他个人发布的,只是选择的不同用户,感觉这个网站是多人编辑的。包括我们看到有些明显是采编采集的网站,他们就说是投稿的,实际上哪里有人投稿,都是他们自己发布的。这里我们看看如何实现发布的时候随机配置多个用户。
这个脚本也是一...
WordPress自定义翻页分页链接Page字符名称 隐藏或者优化URL
如果我们有用WordPress的时候应该知道,默认 翻页URL中的前缀字符是 Page 固定的。有些朋友希望换一个其他的字符,一来是考虑到SEO的体验,二来是可能希望隐藏一个自定义的URL地址。这里我们有没有其他类似的办法可以解决呢?这里我们可以参考来自知更鸟的自定义WordPress翻页链接前缀的方法。
当然,知更鸟...
如何识别当前页面判断微信浏览器
如果我们有在做不同浏览器跳转和适应的时候以前会有类似谷歌浏览器、火狐浏览器、360浏览器,其实现在还多一个判断微信浏览器,具体我们应该用哪个代码实现?
<?php
function is_wechat_browser(){
if(strpos($_SERVER[‘HTTP_USER_AGENT‘],‘MicroMessenger‘)){
return true;
}
r...
WordPress管理页面地址入口登录方式以及更换隐藏入口地址
我们有些初次使用WordPress程序的朋友可能不知道网站管理员后台页面地址是什么。正常情况下,我们的入口是 “https://www.baidu.com/wp-admin/”这样的地址。
但是,我们也可以自定义修改WordPress管理员页面登录地址。
function login_protection(){
if($_GET['word'] != 'dawa')heade...