信念完美网_CN - wordpress https://www.xnwmw.cn/tag/wordpress/ zh-CN Thu, 13 Mar 2025 01:47:22 +0800 Thu, 13 Mar 2025 01:47:22 +0800 同一台服务器2h4g6m https://www.xnwmw.cn/10583.html https://www.xnwmw.cn/10583.html Thu, 13 Mar 2025 01:47:22 +0800 2024 同一台服务器2h4g6m

不同源码程序访问同一台服务器图片加载不相同……

wordpress

对象存储 每月都欠费几十块。

信念完美网 - xnwmw-个人博客网站, 记录生活中娱乐点点滴滴。

typecho

本服务器图片加载,不到1秒。

ヾ(Ő∀Ő3)ノ被你发现啦\~!信念完美网—CN - xnwmw

承担不住了。

]]>
0 https://www.xnwmw.cn/10583.html#comments https://www.xnwmw.cn/feed/tag/wordpress/
wordpress反向代理故障 https://www.xnwmw.cn/10481.html https://www.xnwmw.cn/10481.html Wed, 11 Dec 2024 22:20:48 +0800 2024 如题,使用nginx对WordPress进行反向代理,最终出现了两个情况。

网站首页能正常访问,但是样式丢失,浏览器查看网络情况,发现样式请求的依然是http资源。
管理后台无法访问,提示重定向次数太多。

解决方法如下

强制开启SSL

找到WordPress所在目录,修改wp-config.php,加入如下代码,注意填写自己的域名。

$_SERVER['HTTPS'] = 'on';
define('FORCE_SSL_ADMIN', true);
define('FORCE_SSL_LOGIN', true);
define('WP_HOME', 'https://xxxxx.com');
define('WP_SITEURL', 'https://xxxxx.com');

此时网站前台能正常访问,样式正常。

管理后台能访问。若一切正常就不用后面的了。

若不能正常访问请看下面操作。

接着进行第二部操作。

强制跳转https

找到WordPress所在目录,修改wp-includes目录下的functions.php文件。
找到以下代码(大概在第8行)

require( ABSPATH . WPINC . '/option.php' );

在下方添加以下代码:

add_filter('script_loader_src', 'agnostic_script_loader_src', 20,2); function agnostic_script_loader_src($src, $handle) { return preg_replace('/^(http|https):/', '', $src); } 
add_filter('style_loader_src', 'agnostic_style_loader_src', 20,2); function agnostic_style_loader_src($src, $handle) { return preg_replace('/^(http|https):/', '', $src); }

修改后重启WordPress,一切正常。

 

]]>
0 https://www.xnwmw.cn/10481.html#comments https://www.xnwmw.cn/feed/tag/wordpress/
子比主题系列 https://www.xnwmw.cn/10440.html https://www.xnwmw.cn/10440.html Sat, 16 Nov 2024 00:27:03 +0800 2024 子比主题最新8.0

安装方法

绕授权方法:子比主题zibll-8.0学习版本授权教程

授权教程:

  1. 进入宝塔搭建一个站点 绑定 api.zibll.com 域名 并上传 index.php 文件
  2. 设置伪静态
  3. 开启SSL证书,找一个能用的域名证书,将密钥(KEY)和证书(PEM格式)复制进去即可
  4. 在宝塔文件地址栏中输入 /etc 找到 hosts文件并打开,最后一行添加 127.0.0.1 api.zibll.com
  5. 在wordpress后台上传主题(zibll-V8.0),此时,8.0版本默认已经授权完毕

用过zibll-V8.07.9.2绕授权的无需再重复上面的步骤,看下面:
温馨提醒:用过7.9.2绕授权的,不用再做。先删除旧版本-启用系统默认主题-上传子比8.0主题启用即可。
更新主题请务必记得清空浏览器缓存、刷新CDN缓存(如果有的话)、刷新Redis或Memcached缓存(如果有的话)、再保存一下主题设置,并查看一下更新日志哦!

下载地址:

转载地址:子比zibll主题 最新版8.0 开心破解版 - 火凤凰

网络地址:https://www.bccfxs.com/13262/

zibll-V7.9.2

最新版2024完美授权可用(含教程和美化插件)

下载地址

转载:zibll-V7.9.2最新版2024完美授权可用(含教程和美化插件)-Bccfxs – 北城分享社

]]>
0 https://www.xnwmw.cn/10440.html#comments https://www.xnwmw.cn/feed/tag/wordpress/
wordpress常用插件 https://www.xnwmw.cn/10439.html https://www.xnwmw.cn/10439.html Sat, 16 Nov 2024 00:25:56 +0800 2024 wordpress常用插件

图片蜘蛛

优点

可以按年月存储

可以重命名五位数乱码,(可惜不能MD5)

可以批量历史文章图片

https://cn.wordpress.org/plugins/imgspider/

然后在同步到oss存储,推荐七牛云,其它那些个人试过会丢失文件,不知道是不是我个人的问题。

 

]]>
0 https://www.xnwmw.cn/10439.html#comments https://www.xnwmw.cn/feed/tag/wordpress/
Redis Cache Pro 1.21.3专业版|高级对象缓存优化加速WordPress插件 https://www.xnwmw.cn/2617.html https://www.xnwmw.cn/2617.html Thu, 07 Nov 2024 20:55:15 +0800 2024 Redis Cache Pro 1.21.3

Redis Cache是WordPress站点中有名的对象缓存插件,一般我们开启站点的对象缓存后,然后再到WordPress后台进行Redis Cache插件安装。简单易用,目前在WordPress站点中安装使用的量非常大,而Redis Cache插件又分为免费版及Pro收费版,本次搬主题分享的是Redis Cache Pro 1.21.3专业版插件下载,免费分享给大家。本次更新主要有修复了设置DISALLOW_FILE_MODS时无法访问更改日志的问题及其他问题的修复及改进优化。

资源说明 参数
主题/插件名称 Redis Cache Pro
版本 1.21.3
汉化程度 0%
文件大小 408KB
主题/插件官方原版演示 点击这里
WordPress运行环境 6.6.2
PHP版本 7.4.3
数据库MySQL版本 5.7
已专业破解或GPL授权 GPL授权
下载链接 文章底部下载按钮

Redis Cache插件又分为免费版及Pro收费版,本次分享的是Redis Cache Pro 1.21.3专业版.

注意:功能已激活,但是只是不能在线更新,不影响正常使用。因为默认没有语言包无法汉化,因此版本就是英文版,但是无任何设置界面,简单易操作也就没太大影响。

如何安Redis Cache Pro装插件并使用?

1、在站点根目录下的文件wp-config.php里加入如下代码

define('WP_REDIS_CONFIG', [
'host' => '127.0.0.1',
'port' => 6379,
'database' => 0, // change for each site
'maxttl' => 3600 * 24 * 7, // 7 days
'timeout' => 1.0,
'read_timeout' => 1.0,
'split_alloptions' => true,
'debug' => false,
'token' => 'ndHoi8hn6wZmLUb8OnalsjEd8v8doxMR01vXYIJ6cn7EZjVZ3UulNJuqANaJ',
]);

define('WP_REDIS_DISABLED', false);

2、从/wp-content/plugins/redis-cache-pro/stubs/复制文件object-cache.php到/wp-content/。

进入WordPress仪表板,刷新页面查看

Redis Cache Pro 1.21.3专业版|高级对象缓存优化加速WordPress插件-1

下载地址

下载:https://wwzi.lanzouj.com/i8YAW2eidz3g

密码:

]]>
3 https://www.xnwmw.cn/2617.html#comments https://www.xnwmw.cn/feed/tag/wordpress/
wordpress待解决问题 https://www.xnwmw.cn/2613.html https://www.xnwmw.cn/2613.html Tue, 05 Nov 2024 23:56:42 +0800 2024 wordpress待解决问题

20241105

媒体库尺寸清理

已经解决

媒体库历史文件中文问题

使用wordpress导出导入可以解决历史尺寸,新的站点先配置好环境,在主题中添加 禁止尺寸代码。

已经解决

媒体库附件存储规则改变年月存储(使用本地化插件全部在一个目录里面)

对象存储可以解决历史图片存储规则

 

]]>
0 https://www.xnwmw.cn/2613.html#comments https://www.xnwmw.cn/feed/tag/wordpress/
短代码测试 https://www.xnwmw.cn/2536.html https://www.xnwmw.cn/2536.html Thu, 31 Oct 2024 22:58:46 +0800 2024 [start-plane type="2"]

[pwdshow pwd="123456"]测试密码可见内容[/pwdshow]

[/start-plane]

]]>
0 https://www.xnwmw.cn/2536.html#comments https://www.xnwmw.cn/feed/tag/wordpress/
主题合集 https://www.xnwmw.cn/2496.html https://www.xnwmw.cn/2496.html Sat, 12 Oct 2024 23:33:22 +0800 2024 zibll-V7.9.2

最新版2024完美授权可用(含教程和美化插件)

下载地址

https://wwex.lanzout.com/iAGsN29z4gtg

转载:zibll-V7.9.2最新版2024完美授权可用(含教程和美化插件)-Bccfxs – 北城分享社

历史帖子

https://www.xnwmw.com/1974.html

https://www.xnwmw.com/1971.html

https://www.xnwmw.com/1865.html

https://www.xnwmw.com/1863.html

https://www.xnwmw.com/1150.html

 

]]>
0 https://www.xnwmw.cn/2496.html#comments https://www.xnwmw.cn/feed/tag/wordpress/
WordPress站点地图wp-sitemap.xml https://www.xnwmw.cn/2487.html https://www.xnwmw.cn/2487.html Mon, 07 Oct 2024 22:28:42 +0800 2024 WordPress站点地图

wp-sitemap.xml

访问地址(或者删除wp-)

https://www.xnwmw.com/wp-sitemap.xml

]]>
0 https://www.xnwmw.cn/2487.html#comments https://www.xnwmw.cn/feed/tag/wordpress/
wordpress开局手搓环境 https://www.xnwmw.cn/2481.html https://www.xnwmw.cn/2481.html Mon, 07 Oct 2024 21:33:59 +0800 2024 附件地址

wp-content/uploads/年/月/日

例子

/wp-content/uploads/2024/10/07/20241007214227417.png

/wp-content/uploads/2024/10/07/原版没有日期只有年月

/** wordpress年月日文件目录**/
function custom_upload_directory( $uploads ) {
date_default_timezone_set("Asia/Shanghai");//设置时区
$subdir = date("Y/m/d");//设置目录格式
$uploads['subdir'] = $subdir;
$uploads['path'] = $uploads['basedir'].DIRECTORY_SEPARATOR.$subdir;
$uploads['url'] = $uploads['baseurl'].'/'.$subdir;
return $uploads;
}
add_filter( 'upload_dir', 'custom_upload_directory' );

需要在主题文件夹下,修改function.php函数,实现文件上传目录由原来的"wp-content/uploads/年/月"的方式,修改为"wp-content/uploads/年/月/日"

上传附件重命名

wp-content/uploads/年/月/日

例子

/wp-content/uploads/2024/10/07/20241007214227417.png

20241007214227417随日期生成

add_filter('wp_handle_upload_prefilter', 'custom_upload_filter' );
function custom_upload_filter( $file ){
    $info = pathinfo($file['name']);
    $ext = $info['extension'];
    $filedate = date('YmdHis').rand(10,99);//为了避免时间重复,再加一段2位的随机数
    $file['name'] = $filedate.'.'.$ext;
    return $file;
}

 

以下是随机生成附件名字

d697670469d891b.png

如果位数够的话,就不用看其它的。

// WordPress上传图片或文件自动重命名的方法
// https://themebetter.com/wordpress-upload-auto-filename.html
add_filter('sanitize_file_name', 'tbwp_new_filename', 10);
function tbwp_new_filename($filename) {
    $info = pathinfo($filename);
    $ext = empty($info['extension']) ? '' : '.' . $info['extension'];
    $name = basename($filename, $ext);
    return substr(md5($name), 0, 15) . $ext;
}

文件名md5转码为32位字符串

add_filter('wp_handle_upload_prefilter', 'custom_upload_filter' );
function custom_upload_filter( $file ){
    $info = pathinfo($file['name']);
    $ext = '.' . $info['extension'];
    $md5 = md5($file['name']);
    $file['name'] = $md5.$ext;
    return $file;
}

以上附件重命名只能用一种,不能重复。

后台媒体库路径修改

以前的版本是有后台设置功能的,恢复后台功能代码如下,本人没测试过,你可以试试,放到functions.php

//找回上传设置
if(get_option('upload_path')=='wp-content/uploads' || get_option('upload_path')==null) {
    update_option('upload_path',WP_CONTENT_DIR.'/uploads');
}

 

]]>
0 https://www.xnwmw.cn/2481.html#comments https://www.xnwmw.cn/feed/tag/wordpress/