Category: WordPress自学建站

  • WordPress加速网站  图片转webp格式

    WordPress加速网站 图片转webp格式

    很多时候,我们的WordPress打开速度很慢,是由于网页中的图片太多,本身服务器的带宽也不足导致这种情况,后来一查,网页中的图片太大了,每个图片都是大几百K,甚至1-2M,打开网页要网站加载这些图片,大大的降低网页打开速度,所以这个时候,我们选择优化图片,减小图片体积的方式,加速网站。

    这里我们要介绍一个新的图片格式,webp格式,

    WebP是一种由Google开发的现代图像格式,旨在提供更小的文件大小和更高的图像质量。它支持有损和无损压缩技术,同时允许透明度和动画。与传统的JPEG和PNG格式相比,WebP在保持图像质量的前提下可以显著减小文件大小。

    所以webp的优势是,不损害图片质量,但是图片体积更小。

    接下来我们就介绍,怎么讲网站的图片全部转为webp格式。

    1,首先,我们将网站目录里所有的图片附件转换成webp格式,在后台查找 Images to Webp 插件,并安装

    插件安装好了 我们接着在按照插件的说明添加对应代码后,在启用,不然启用会报错。

    2,添加插件所需要的代码:

    第一段代码:

    map $arg_no_webp $no_webp{
        default "";
        "1" "no_webp";
    }
    
    map $http_accept $webp_suffix{
        default "";
        "~*webp" ".webp";
    }

    添加完第一段代码以后 重启一下Nginx,

    接着打开网站的配置,添加另外一段代码,

    第二段代码:

    location ~* ^/.+\.(png|gif|jpe?g)$ {
        add_header Vary Accept;
        try_files $uri$webp_suffix$no_webp $uri =404;
    }

    至此,插件所需代码,就全部添加完成,然后我们回到网站后台插件管理,启动Images to Webp插件。

    等待提示完成(如果你网站图片比较多,请耐心等待,转换需要时间,可能会十几分钟,或者1-2个小时),至此,你们网站的图片就全部转换成webp格式,图片体积更小。

    下面我们打开网站来测试,一下效果(打开网页按F12,选择 网络,就可以看到了):

    图片[8]-361Sale WordPress Care
  • 宝塔面板 WordPress博客屏蔽大陆IP

    宝塔面板 WordPress博客屏蔽大陆IP

    本指南详细介绍如何使用Nginx和宝塔面板屏蔽中国大陆IP,确保跨境电商网站安全并符合地区性网站访问政策。学习如何设置IP黑名单,自定义HTTP响应状态码(如403 Forbidden),以防止不希望的地区访问您的网站。

    1,首先先在Nginx里添加屏蔽大陆IP的代码

    登陆宝塔面板,找到软件商店,选择Nginx后面的设置,点开

    图片[1]-361Sale WordPress Care

    打开设置,选择左侧 配置修改,在 http 块中添加如下代码,用于屏蔽大陆IP地址,下图

    # 定义黑名单,列出要屏蔽的IP地址段
        geo $block_cn {
            default 0;
            # IP地址段屏蔽范围 (指向已上传IP数据文件)
            include /www/wwwroot/ipdata.txt;
        }

    注释: include表示引用,后面的地址是 已上传的IP数据文件( IPdata.txt文件下载链接

    把上面括号内的ip数据文件下载后, ipdata.txt 上传到 /www/wwwroot/目录下,和代码中所写路径对应。

    2,在需要屏蔽大陆IP的网站里添加屏蔽代码

    宝塔里找到 需要屏蔽大陆IP的网站,点开后面的设置

    打开设置 添加屏蔽大陆IP的代码:

    if ($block_cn) {
                return 403;  # 屏蔽大陆IP访问,返回403 forbidden
            }

    在我同样的位置 添加上面的代码,其中403为不能访问,返回的状态码,可以写403,404, 502等

    至此,打开你的网站测试,用大陆IP访问你的网站域名,就会提示403无权访问。

  • WordPress目录下生成temp-write-test*等0字节文件的解决方法

    WordPress目录下生成temp-write-test*等0字节文件的解决方法

    突然发现WordPress的wp-content目录下 生成很多temp-write-test*的0字节文件,虽然0字节不占用硬盘容量,但是数量太大,有的时候能达到几十万个文件,很影响网站运行,本文将介绍怎么禁止生成此类文件的方法。

    图片[1]-361Sale WordPress Care

    这个文件一般是在 /wp-content/ 目录,或者 /wp-content/plugins/目录,或者/wp-content/themes/目录下,如图所示:

    下面我们来说一下解决方法:

    网站根目录的找到并打开wp-config.php:

    打开后找到以下代码:

    define( 'WP_DEBUG', false );

    在它的下面添加 以下代码:

    define('FS_METHOD', 'direct');

    添加完成后是这样的:

    至此,就设置完成禁止temp-write-test文件的生成。

    接下来我们在网站的文件管理里,删除之前已经生成的temp-write-test文件就可以了。

  • 如何在 WordPress 中创建最近评论页面

    想在你的WordPress网站上展示所有最新的评论吗?这可是个吸引用户参与讨论的比较好用的方法。现在,有了“最新评论”区块,在WordPress上创建这样的页面变得非常简单。我们会告诉你如何在WordPress中轻松创建最近评论页面。

    为什么要创建最近的评论页面?

    评论在构建WordPress网站社区时非常重要。它们让读者能够参与讨论,提问,与我们站长互动。通过最近的评论页面,无论是新访问者还是回头客,都可以轻松看到当前的讨论内容,并在你的网站上继续参与。

    对于新访问者来说,评论不仅是个很好的参与方式,还是网站活跃度的有力证明。通过查看最近的评论页面,他们可以感受到你的网站拥有一个充满活力和热情的社区,这可能会吸引他们花更多时间浏览网站,甚至加入讨论。

    许多WordPress博客会选择在侧边栏等小部件区域展示最新的评论。不过,有时候这些小部件显示的内容可能会比较拥挤、阅读体验感不是很好。

    因此,我们建议你创建一个专门的最近评论页面。如果觉得有必要,还可以在侧边栏的最近评论小部件下方加上这个页面的链接。这样一来,访问者就可以轻松地点开链接,更仔细地阅读评论了。

    方法1:使用最新评论块创建一个简单的最近评论页面(无需插件)

    之后,需要向页面添加标题。可以使用“查看我们博客上的最新讨论”或“阅读我们最近的评论”之类的内容作为我们的页面标题。

    完成这步后,只需单击标题下方或左上角的“+”添加块按钮,然后找到“最新评论”块。你可以将其拖放到页面上的任意位置。

    默认情况下,块编辑器将显示评论作者的姓名、评论摘录、评论日期、评论者的头像以及评论所在帖子的链接。

    一般情况下是这样的:

    如果你想改变这个区块的外观,可以点击区块工具栏里的“对齐”按钮。这个按钮能让你调整区块的对齐方式。

    可以选择不对齐,或者选择宽对齐、全宽对齐,还可以选择左对齐、居中对齐或右对齐。这样,就能根据喜好调整区块的显示方式了。

    此外,你可以单击右上角的“设置”按钮并切换到“阻止”选项卡。

    在这里,你可以选择显示或禁用头像、评论日期和评论摘录。还可以选择要在页面上显示的评论数量。

    如果打开块的“样式”选项卡,则可以编辑块的版式,它控制块中使用的字体。还可以修改 Dimensions,它控制块的padding 和 margin。

    你可以根据自己的需要调整这些设置,让WordPress主题下的评论更加易读和吸引人。

    完成后,你可以点击右上角的 “预览 “按钮,查看页面在台式机、手机或平板设备上的效果。

    然后点击 “保存草稿”,保存页面而不发布。如果想立即公开页面,也可以点击 “发布”

    这样!你已经在 WordPress 中成功创建了最近评论页面。

    方法 2:使用 SeedProd 创建自定义最近评论页面

    下载地址:https://www.seedprod.com/

    如果想在WordPress中创建一个完全按照自己的喜好定制的最近评论页面,那么推荐你使用像SeedProd这样的页面构建器插件,它会让你的页面创建过程变得更加简单高效。

    SeedProd 附带了大量内置块编辑器所没有的自定义选项,例如动画效果。这就是为什么如果想让你的“最近的评论”页面脱颖而出,我们推荐用这个方法。

    首先,你需要在WordPress中安装SeedProd插件。安装完成后,就可以开始使用它来创建你想要的页面了。

    接下来,你要转到SeedProd “ 登陆页面。然后,点击 “+ 添加新登录页 “按钮。

    在下一个屏幕上,你可以为最近的评论页面选择登录页面模板。

    在本例中,我们使用“视频挤压页面”。

    接下来,给你的新页面起个名字并设个网址。为了方便记忆,我们就叫它“查看我们的最新评论”,网址设为“/latest-comments”。设置好之后,点击“保存并开始编辑页面”按钮就可以开始制作了。

    你现在将到达页面构建器界面。在添加最新评论之前,可能需要先自定义页面的整体外观。

    现在,在左侧块面板中,查找“最近评论”小部件并将其拖放到适当的位置。

    将小部件拖放到页面构建器后,继续单击小部件本身。然后,左侧面板将显示一些设置来修改小部件的外观。

    在“内容”选项卡中,你可以更改小部件的标题以及要显示的评论数量。一旦您对此感到满意,请点击“应用”。

    如果切换到“高级”选项卡,你会看到有关块的版式、间距、CSS 属性、设备可见性和动画效果的更多设置。

    在顶部,调整桌面、平板电脑和移动设备的标题字体大小。这样,无论在哪里查看,文本看起来都很好。

    如果觉得小部件的外观已经很不错了,接下来就可以给页面加点新内容了。比如,加点动态内容,用个炫酷的动画背景,或者加个独特的分隔线。

    把页面设计得满意了,就点下“保存”按钮下面的下拉菜单,然后选择“发布”,这样页面就可以正式亮相了。

    优化 WordPress 中最近评论页面的技巧

    我们展示了如何在单独的页面上展示WordPress帖子的最新评论。这样,就可以轻松查看和管理评论了。有哪些技巧可以让你的最新评论变得更好呢?

    始终调整你的评论是个好习惯。最新评论区块和最近评论小部件会自动显示那些已经通过审核的新评论。

    如果不审核这些评论,就可能会不小心展示出一些用户发的不好的消息。这样的评论可能会给你的品牌和社区带来不好的影响。

    所以,审核评论的目的就是为了确保那些不恰当或垃圾评论不会被展示出来。这样一来,你的评论区就能始终成为一个让大家安全分享想法的好地方。

  • 如何在 WordPress 中创建“粘性”浮动页脚栏

    你是否正在寻找一种在 WordPress 中创建粘性浮动页脚栏的方法呢?

    即使用户滚动浏览页面,粘性浮动页脚栏也会一直显示在网站底部。这样,你可以利用它来推广优惠活动或社交媒体账号,吸引用户停留更久,提高转化率。接下来,我们会一步步教你如何在WordPress上轻松创建一个这样的粘性浮动页脚栏。

    WordPress 中的浮动页脚栏是什么?

    粘性浮动页脚栏可让你向用户显着地显示重要内容和新闻。

    你可以使用浮动页脚栏来:

    • 为其他博客文章带来更多点击。
    • 生成潜在客户并建立您的电子邮件列表。
    • 注意特殊优惠券或折扣优惠/销售。
    • 推广您的社交媒体帐户。
    • 建立品牌认知度。
    • 提供对WordPress 网站上重要资源的访问。

    让我们看看如何在 WordPress 中轻松创建粘性浮动页脚栏。主要有两种方法:

    方法 1:使用 OptinMonster 创建粘性浮动页脚栏(推荐)

    可以使用OptinMonster轻松创建粘性浮动页脚栏。它是市场上最好的潜在客户开发和转化优化工具,可以非常轻松地将你的网站访问者转化为订阅者。

    OptinMonster 附带拖放构建器和预制模板,允许你创建浮动页脚栏、滑入式弹出窗口和横幅,而无需使用任何代码。

    推荐这种方法,因为 OptinMonster 非常易于使用,并且比免费插件方法提供更多的自定义选项。

    第 1 步:在您的网站上安装 OptinMonster

    首先,你需要点击“立即获取 OptinMonster”按钮在OptinMonster网站上注册。

    接下来,在你的网站上安装并激活免费的 OptinMonster 连接器插件。激活后,OptinMonster 设置向导将在你的屏幕上打开,在其中单击“连接你的现有帐户”按钮。这会将你的 WordPress 网站和你的 OptinMonster 帐户连接起来。

    完成此操作后,屏幕上将打开一个新窗口。

    在这里,单击“连接到 WordPress”按钮继续。

    第 2 步:创建并自定义浮动粘性页脚栏

    现在已将 OptinMonster 与你的网站连接起来,就可以创建一个粘性浮动页脚栏了。需要从 WordPress 管理侧边栏访问OptinMonster » 模板页面,然后选择“浮动栏”作为活动类型。

    完成操作后,浮动栏的所有预制模板都将加载到屏幕上。从这里,你可以单击要使用的模板上的“使用模板”按钮。

    这将在屏幕上打开“创建营销活动”提示,可以在其中为要创建的浮动页脚栏添加名称。它可以是你喜欢的任何名称,因为该名称不会向你网站的访问者显示。

    之后,只需单击“开始构建”按钮。

    OptinMonster 的拖放构建器现在将在你的屏幕上启动,你可以在其中开始自定义浮动页脚栏。在这里,你会注意到右侧有一个浮动栏预览,左栏中有块。

    如果你的浮动页脚栏正在促销折扣优惠,可以使用倒数计时器块。这将有助于在用户中产生紧迫感并鼓励他们采取行动。还可以将 CTA、视频或社交媒体块添加到页脚栏。

    你还可以通过单击页脚栏上的文本来编辑它。这将打开左栏中的块设置,可以在其中根据自己的喜好进行调整。

    例如,想更改模板中的折扣优惠,则可以更改按钮文本。之后,你可以选择“重定向到 URL”选项,并添加你希望用户在单击按钮后被定向到的页面链接。

    步骤 3:配置浮动页脚栏的显示规则

    当你对页脚栏的自定义设置满意后,只需点击页面顶部的“显示规则”选项卡就可以了。

    在这里,你可以设置页脚栏在什么情况下显示。如果你想让浮动页脚栏一直显示,就从左边的下拉菜单里选“页面停留时间”。

    然后,在右边的下拉菜单里选“立即”就行了。这样,页脚栏就会始终出现在页面上,方便用户随时查看。

    如果只想在特定的页面上显示浮动页脚栏,你需要从右侧的下拉菜单中选择“页面定位”这个选项。

    接着,在中间的下拉菜单里选“完全匹配”,然后输入你想要显示页脚栏的页面的网址。这样设置之后,浮动页脚栏就只会出现在你指定的页面上了。

    另外,你还可以选择“退出意图”这个选项,这样当用户快要离开你的网站时,粘性浮动页脚栏就会自动显示出来。可以设置这个功能的灵敏度,并选择在哪些设备上显示页脚栏。如果想减少用户离开你网站的情况,这个功能会非常有用。

    如果只希望桌面设备的访问者看到浮动页脚栏,你可以选择“访问者设备”这个选项。这样,你就可以根据访问者的设备类型来灵活调整页脚栏的显示方式了。

    还可以通过从左栏中选择“何时”选项来根据日期、时间或滚动距离配置显示规则。

    第 4 步:发布浮动页脚栏

    定义页脚栏的显示条件后,从顶部切换到“发布”选项卡。

    在这里,只需单击“发布”按钮即可。

    之后,不要忘记单击“保存”以使更改生效。

    方法 2:使用免费插件创建粘性浮动页脚栏

    如果你想找一种免费的方法来创建粘性浮动页脚栏,那么Firebox Popup Builder这个插件可以达到你的要求,安装并激活Firebox Popup Builder插件。

    激活后,从 WordPress 仪表板访问Firebox » 营销活动页面,然后单击“+ 新营销活动”按钮。

    点击后,你将看到 Firebox 活动库,里面有许多预先设计好的粘性浮动栏模板供你选择。

    找到你喜欢的浮动页脚栏模板后,只需点击它下方的“插入”链接就可以了。但请注意,如果你选的是标题栏模板,那么它的位置可能就无法修改了。所以,一定要确保你选的模板适合用在页脚栏上。

    现在,块编辑器会在屏幕上打开,你可以开始给浮动栏起个名字。

    要编辑页脚里的文字,只需点一下它。如果想加点新内容,可以点击“+”按钮,这样就会弹出一个块菜单。在菜单里,可以加图片、标题、段落、视频、引用或者列表。

    比如说,想加社交媒体账号的话,就选一个“社交图标”块。然后,在块面板里输入你的社交媒体账号和链接就行了。

    还可以更改按钮块中的文本,并通过单击块工具栏中的链接图标添加指向要引导用户的页面的链接。

    之后,输入你选择的 URL 并按“Enter”。

    接下来,可以向下滚动到“Firebox 设置”部分。

    在这里,可以更改浮动页脚栏的背景颜色、文本颜色、对齐方式、大小、填充和边距。

    从左栏切换到“行为”选项卡,然后选择“页面加载”作为浮动条触发点。

    然后,使用“延迟”滑块选择浮动条的延迟时间。例如,如果你将滑块拖动到 15 秒,那么一旦用户在你的网站上停留了 15 秒,就会显示浮动页脚栏。

    如果你希望立即显示粘性浮动页脚栏,则可以将滑块保持为 0。

    接下来,你可以保留其他设置不变或根据你的喜好进行配置。

    完成后,不要忘记单击顶部的“发布”按钮。

    现在访问的 WordPress 网站就可以查看正在运行的粘性浮动页脚栏了。

  • WordPress批量修改文章发布的时间

    批量修改文章的发布时间在WordPress管理中是一个重要且实用的功能。为什么要修改时间呢? 批量修改文章发布时间,可以优化文章内容展示顺序,让某个板块的帖子发布时间提前或者推后。

    首先,我们先介绍几个时间WordPress文章保存在数据库里的时间格式和字段说明:

    post_date 格式为 0000-00-00 00:00:00 记录了文章的发布时间

    post_date_gmt 格式同上,记录了文章发布的标准时间(格林尼治时间)

    post_modified 是文章修改时间

    post_modified_gmt 文章修改时间(格林尼治时间)

    下面我们进入实际操作,这里我们需要进入到WordPress的数据库,一般我们是实用phpadmin登录,管理数据库。首先先从宝塔面板进入到phpmyadmin:

    1,phpmyadmin登录

    2,选择你要操作的数据库名,就是你的WordPress站对应的数据库名(本文数据库名123.com为例)

    3,在当前数据库选择 SQL 功能

    图片[5]-361Sale WordPress Care

    4,输入 sql语句,并运行

    上图中 sql语句解释

    UPDATE `wp_posts` SET `post_date` =DATE_ADD(`post_date`, INTERVAL 10 DAY) where post_type = ‘post’

    INTERVAL 10 DAY,表示,所有文章发帖时间 增加10 天, 例如 3 DAY (3天),5 HOUR (5小时) 60 MIN (60分钟)等,大家可以根据具体情况修改。

    以上是增加时间,当然也可以减少时间,比如 发帖时间为 4月10日,我想批量改为4月9日怎么办,那么修改上方代码 INTERVAL 10 DAY ,改为 INTERVAL -1 DAY ,也就是负1天,就可以了。

    这个就是WordPress批量修改文章时间的基础方法,主要是学会怎么在phpmyadmin里运行sql代码。

  • WordPress 绑定多个域名教程,使多个域名可访问同一个WordPress站点

    WordPress 绑定多个域名教程,使多个域名可访问同一个WordPress站点

    图片[1]-361Sale WordPress Care

    教程思路:需要绑定的域名,我们先在宝塔建立一个新的网站,然后让这个网站使用A站的WordPress程序文件,最后把在程序文件里添加相应的代码达到,多域名访问同一站点的效果。

    说明:以下例子: www.123.com 为初始网站 需要增加绑定的域名为 www.a.com www.b.com www.c.com等等

    1,建立需要绑定的域名为新网站

    首先,把需要绑定的域名,在宝塔里添加网站,并修改网站根目录为初始网站www123.com同目录,提交保存.(即多个新建的网站访问同一个网站程序文件).

    2,下面修改代码:

    找到网站根目录下的 wp-config.php 文件,打开编辑并找到 define(‘WP_DEBUG’, false); 这行代码,在他的下面添加以下代码。如下图所示:

    $domain = array("www.a.com", "www.b.com", "www.c.com");
    if(in_array($_SERVER['HTTP_HOST'], $domain)){
    define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST']);
    define('WP_HOME', 'http://' . $_SERVER['HTTP_HOST']);
    }

    其中的www.a.com、www.b.com、www.c.com 就是要绑定的域名,用你自己需要的域名替换它们即可。

    以上修改域名操作后也并不会修改这些附件路径里的域名部分,所以,还需要修改静态文件地址,使用以下代码可以解决(加在上面的代码下一行):

    define('WP_CONTENT_URL','/wp-content');
    

    这样,就完成了一个网站绑定多个域名了.

  • 解决WordPress安装后出现的500错误的方法

    解决WordPress安装后出现的500错误的方法

    WordPress是一个常用的工具,让人们能够方便地搭建自己的网站或博客。但有时候,在安装WordPress后,你可能会遇到一个头疼的问题——500内部服务器错误。这个错误意味着服务器在处理你的请求时出了一点问题,不能正确响应。那怎么办呢?别担心,这个错误有很多可能的原因,下面我们会给你一些常见的解决办法,帮你找到问题的根源并解决它,让你的WordPress网站重新恢复正常。

    1、检查错误日志

    图片[1]-361Sale WordPress Care

    首先,我们得查看Web服务器的错误日志,它里面会记录更详细的错误信息。如果你用的是Apache服务器,那日志通常可以在/var/log/apache2/error.log这样的位置找到。而Nginx服务器的日志则一般在/var/log/nginx/error.log。打开这些日志文件,你就能发现导致500错误的具体原因了,比如是不是哪里写错了,或者是不是缺少了某个文件。这样我们才能找到问题,解决问题。

    2、禁用插件和主题

    图片[2]-361Sale WordPress Care

    有时候,我们安装的插件或者WordPress主题可能跟WordPress的某些功能闹别扭,结果就导致了500错误。为了找出问题所在,我们可以先通过FTP或者文件管理器进入WordPress的安装目录,把wp-content/plugins文件夹里的插件名字改一改。这样,所有的插件就都被禁用了。接下来,我们再试试重新打开WordPress网站。如果错误消失了,那就说明是某个插件的问题。这时候,我们再一个个地把插件启用回来,直到找到那个引起500错误的插件。找到之后,我们就可以考虑换个插件或者更新一下。同样的,如果你用了自定义的主题,也试试换回默认的主题,看看能不能解决问题。

    3、检查文件和文件夹权限

    图片[3]-361Sale WordPress Care

    为了确保WordPress网站能够正常运行,我们需要确保它的文件和文件夹都有正确的权限设置。一般情况,WordPress的文件权限应该设置为644,而文件夹的权限应该设置为755。你可以通过FTP或者文件管理器来查看和修改这些权限。如果发现权限设置不对,就按照上面的建议进行相应的调整。你的WordPress网站就能更稳定地运行了。

    4、增加内存限制

    图片[4]-361Sale WordPress Care

    如果WordPress网站使用的内存太少,也可能导致500错误。要解决这个问题,你可以在WordPress的wp-config.php文件中增加一些代码,来提高内存限制。

    define( 'WP_MEMORY_LIMIT', '256M' );

    这将将内存限制增加到256MB。如果问题仍然存在可以尝试进一步增加内存限制。

    5、检查.htaccess文件

    图片[5]-361Sale WordPress Care

    .htaccess文件是控制WordPress重写规则和其他设置的配置文件。但有时候,错误的规则或配置可能会导致500错误。为了解决这个问题,你可以先备份并删除.htaccess文件,然后尝试重新打开WordPress网站。如果错误消失了,那就说明是.htaccess文件中的某个规则或设置有问题。这时,你可以通过WordPress后台重新生成一个默认的.htaccess文件,或者一个个地恢复.htaccess文件中的规则,直到找到那个出错的规则。这样,你就能让网站重新恢复正常了。

  • WordPress 未登录用户(游客)只显示文章中一张图片 用于引导用户注册

    有的时候我们发布文件,会添加多个图片,但是怎么让未登录用户(游客)只能看到一张图片呢?用户登录后,可看到文章内所有的图片。那本文就介绍以下,修改文件代码,达到这个效果,从而可以引导用户注册。

    第一步,在主题文件夹下的funtions.php(路径 /wp-content/themes/你的主题名/funtions.php)文件里添加以下代码(文件末尾)

    function remove_extra_images_from_content() {
      // 获取当前文章ID
      $post_id = get_the_ID();
     
      // 获取文章内容
      $content = get_the_content();
     
      // 匹配所有图片地址
      preg_match_all('//i', $content, $matches);
     
     
    // 删除除第一张图片外的所有其他图片标签
      if ( count($matches) > 0 && count($matches[0]) > 1 ) {
        for ( $i = 1; $i < count($matches[0]); $i++ ) {
          $content = str_replace($matches[0][$i], '', $content);
        }
      }
      // 返回处理后的文章内容
      return $content;
    }

    第二步 修改 主题文件夹下的 singe.php文件 (路径 /wp-content/themes/你的主题名/singe.php)

    文件编辑器 查找

    替换为以下代码 即可

  • 如何修改WordPress的用户ID

    在WordPress使用过程中,有些用户被删除了,ID就被空出来了,那么想后面注册的用户,使用这些未占用的ID,我们要怎么去修改呢?那么本文,将介绍以下如果修改WordPress用户的ID。

    只需要在funtions文件里添加代码就可以搞定了。

    将下面的代码添加到当前主题 functions.php 文件中(路径 /wp-content/themes/你的主题名/funtions.php) 以下代码添加到文件底部,下图:

    global $wpdb;
    $wpdb->query("UPDATE wp_users SET ID = 1 WHERE ID = 2");
    $wpdb->query("UPDATE wp_usermeta SET user_id = 1 WHERE user_id = 2");
    $wpdb->query("UPDATE wp_posts SET post_author = 1 WHERE post_author = 2");
    $wpdb->query("UPDATE wp_comments SET user_id = 1 WHERE user_id = 2");

    本代码是将用户ID为 2 的用户改为ID 1,可以根据实现情况,修改对应的ID数字。

    刷新一下页面,看看是不是管理用户ID变成1了。

    修改后,将代码删除,没有必要留在主题中。

    提示:修改前请做好数据库备份,以防万一!