如何设置 WordPress 热门文章 (WPP) 热门文章显示插件

您好。在WordPress默认环境下无法展示热门文章,但若使用WordPress Popular Posts(WPP)插件即可轻松实现热门文章的展示功能。通过展示热门文章,能为访客提供有价值的信息。

本文将详细说明WordPress Popular Posts(WPP)插件的设置方法,并通过小工具深入解析"附加设置(Miscellaneous)"页面。我们将逐项解析设置项的含义,并指导您如何选择合适的配置选项

WordPress Popular Posts 플러그인

🖼️ 1. 缩略图设置

此界面用于设置热门文章列表中使用的缩略图(图片)。启用WordPress Popular Posts插件后,点击顶部工具栏进入设置界面即可操作。

📌 设置选项

Default thumbnail (기본 썸네일)

게시물에 썸네일이 없을 경우 표시할 기본 이미지입니다.

"Change thumbnail" 버튼: 직접 썸네일 이미지를 변경할 수 있음.

"Reset thumbnail" 버튼: 기본 설정으로 초기화.

Pick image from (썸네일 선택 기준)

인기 게시물 목록에서 어떤 이미지를 썸네일로 사용할지 지정합니다.

First image on post (게시물 내 첫 번째 이미지) → 현재 선택됨.

Featured image (대표 이미지) → 대표 이미지가 있을 경우 추천.

Thumbnail format (썸네일 포맷)

썸네일 이미지 형식을 설정합니다.

webp 선택 → 웹에서 최적화된 이미지 형식(빠른 로딩과 높은 압축률).

다른 옵션: JPEG, PNG 등.

Lazy load (지연 로딩)

Yes (사용) → 웹사이트 로딩 속도를 빠르게 하기 위해, 사용자가 페이지를 스크롤할 때 이미지가 로드됨.

No (사용 안 함) → 페이지가 로드될 때 모든 이미지를 한 번에 불러옴(속도 저하 가능성 있음).

Empty image cache (썸네일 캐시 삭제)

썸네일이 정상적으로 표시되지 않을 때 사용.

버튼을 누르면 WPP가 저장한 모든 썸네일 캐시가 삭제되고, 새롭게 생성됨.
  1. 默认缩略图
    • 当文章未设置缩略图时显示的默认图片。
    • "更改缩略图"按钮:可直接修改缩略图图像。
    • "重置缩略图"按钮:恢复默认设置。
  2. 缩略图来源选择
    • 用于指定在热门帖子列表中使用哪张图片作为缩略图。
    • 帖子首张图片 → 当前选中状态。
    • 特色图片 → 若存在特色图片则推荐使用。
  3. 缩略图格式
    • 设置缩略图图像格式。
    • 选择 webp → 网页优化图像格式(快速加载与高压缩率)。
    • 其他选项:AVIF、JPEG、PNG等。
  4. 延迟加载
    • 启用 → 为提升网站加载速度,当用户滚动页面时才加载图片。
    • No(禁用)→ 页面加载时一次性读取所有图片(可能导致速度下降)。
  5. 清空图片缓存(删除缩略图缓存)
    • 当缩略图显示异常时使用。
    • 点击按钮将清除WPP存储的所有缩略图缓存并重新生成。

推荐设置

  • 若无缩略图,必须设置默认图片!
  • "图片来源" → 推荐选择"特色图片"
  • 为提升网站速度,请选择 Lazy Load = "Yes"
  • 出现问题时点击"清空图片缓存"按钮

📊 2. 数据设置

此界面用于设置热门文章数据的记录与缓存方式。

Log views from (조회수 기록 대상)

Everyone (모든 사용자) → 현재 설정됨.

로그인한 사용자만 기록할 수도 있음.

Log limit (로그 보관 기간)

조회수 데이터를 180일(6개월) 동안 저장.

오래된 데이터는 자동으로 삭제됨.

Load popular posts list via AJAX (AJAX로 인기 게시물 불러오기)

Disabled (비활성화)

AJAX를 사용하면 인기 게시물 목록을 동적으로 불러올 수 있지만, 캐싱 플러그인과 충돌할 가능성 있음.

Data Caching (데이터 캐싱)

Enable caching (캐싱 활성화) → 현재 설정됨.

캐시를 활성화하면 서버 부하를 줄이고 인기 게시물 목록을 빠르게 표시할 수 있음.

Refresh cache every (캐시 갱신 주기)

5시간마다 캐시 새로고침 → 현재 설정됨.

사이트 트래픽이 많다면 더 짧게(예: 1~2시간) 설정 가능.

Data Sampling (데이터 샘플링)

Enabled (샘플링 활성화)

모든 방문자를 기록하면 데이터베이스 부하가 심해질 수 있음. 샘플링을 통해 일부 방문자만 기록하여 최적화.

📌 设置选项

  1. Log views from(记录浏览量对象)
    • 所有人 → 当前设置。
    • 也可仅记录登录用户数据。
  2. 日志保留期限
    • 访问数据保存180天(6个月)
    • 过期数据将自动删除。
  3. 通过AJAX加载热门文章列表
    • 已禁用
    • 使用AJAX可动态加载热门文章列表,但可能与缓存插件冲突
  4. 数据缓存
    • 启用缓存 → 当前已启用。
    • 启用缓存可减轻服务器负载并快速显示热门文章列表。
  5. 每隔(刷新缓存周期)
    • 每5小时刷新缓存 → 当前已启用。
    • 若网站流量较大,可设置更短周期(例如1-2小时)。
  6. 数据采样
    • 启用采样
    • 记录所有访问者可能导致数据库负载过高。通过采样仅记录部分访问者以实现优化。

推荐设置

  • "Log views from" → 保持Everyone
  • "日志限制" → 设置超过180天时需注意数据库负载
  • "通过AJAX加载" → 使用缓存插件时保持禁用
  • "数据缓存" → 保持启用状态(提升性能)
  • "缓存刷新间隔" → 推荐3~6小时(需实时数据时可缩短)
  • "数据采样" → 高流量网站建议启用

⚙️ 3. Miscellaneous(其他设置)

此界面用于设置热门文章列表的显示方式及数据删除功能。

📌 설정 옵션

Open links in (링크 열기 방식)

Current window (현재 창에서 열기)

클릭 시 기존 창에서 새 게시물로 이동.

New window (새 창에서 열기)로 변경 추천 → 방문자가 사이트를 이탈하지 않도록 유지.

Use plugin’s stylesheet (플러그인 스타일시트 사용)

Enabled (기본 스타일 적용)

WPP의 기본 CSS 스타일을 사용할지 결정.

만약 사이트 디자인과 다르게 보인다면 Disabled(사용 안 함)으로 변경하고 직접 CSS 적용 가능.

Enable experimental features (실험적 기능 활성화)

체크 해제됨(비활성화).

안정성을 위해 기본적으로 비활성화 추천!

📌 设置选项

  1. 链接打开方式
    • Current window(当前窗口打开)
    • 点击时在原窗口跳转至新文章。
    • 推荐改为在新窗口打开 → 防止访客离开网站。
  2. 使用插件样式表
    • 启用(应用默认样式)
    • 决定是否使用WPP的默认CSS样式。
    • 显示效果与网站设计不符,可切换为禁用状态并自行应用CSS
  3. 启用实验性功能
    • 未勾选(禁用)。
    • 为确保稳定性,建议默认禁用!

🗑️ 4. 数据管理(清除缓存与数据)

用于清除热门文章数据及缓存的功能。

📌 설정 옵션

Empty cache (캐시 지우기)

인기 게시물 캐시만 삭제.

인기 게시물 순위가 이상하게 표시될 때 사용.

Clear all data (모든 데이터 삭제)

조회수 및 인기 게시물 기록을 포함한 모든 데이터를 삭제.

완전 초기화할 때만 사용 (주의 필요).

✅ 추천 설정

"Empty cache" → 인기 게시물 순위가 이상할 때만 사용

"Clear all data" → 되돌릴 수 없으므로 신중하게 사용!

📌 设置选项

  1. 清空缓存
    • 仅清除热门帖子缓存。
    • 当热门帖子排名显示异常时使用
  2. 清除所有数据
    • 清除包含浏览量及热门帖子记录在内的全部数据
    • 仅在完全初始化时使用(需谨慎操作)。

推荐设置

  • "清空缓存" → 仅当热门帖子排名异常时使用
  • "清除所有数据" → 不可逆操作,请谨慎使用!

🎯 推荐最佳设置(推荐配置)

选项推荐设置说明
缩略图来源特色图片若无代表图片,则使用文章首张图片
延迟加载网站速度优化
是否记录浏览量所有人记录所有访问者的浏览次数
日志保存期限180天为减轻数据库负担,建议保留90~180天
AJAX使用禁用使用缓存插件时防止冲突
数据缓存启用缓存为实现快速性能启用缓存
缓存刷新周期3~6小时如需实时数据更新,可调整为1~3小时
链接打开方式新窗口引导访客延长网站停留时间
插件样式启用保持默认样式,必要时直接应用CSS
清除缓存清空缓存设置变更后未生效时使用

如何在侧边栏展示WordPress热门文章(WPP) 🔥

使用WordPress热门文章(WPP)插件可在侧边栏展示最受欢迎的文章
在侧边栏展示热门文章能让访客轻松浏览其他内容,有助于延长页面停留时间

安装与设置方法(小工具添加流程)

  1. 进入WordPress管理后台
    → 点击[外观] → [小工具]菜单
  2. 添加"WordPress Popular Posts"小工具
    • 选择侧边栏(Sidebar)区域
    • 将"WordPress Popular Posts"小工具拖拽至目标区域
    • 或点击"添加小工具"按钮添加
  3. 调整小工具设置
    • 标题:输入侧边栏显示的标题(例如"热门文章"或"阅读量最高的文章")
    • 排序依据:可按浏览量(Views)或评论数(Comments)排序
    • 时间范围设置:选择计算热门文章的时间段(例如最近7天、最近30天等)
    • 显示文章数量:默认推荐5-10篇
    • 缩略图显示选项:可选择是否显示缩略图
    • 是否显示文章摘要:选择是否展示文章内容摘要
  4. 保存后确认
    • 完成设置后点击"保存"按钮
    • 访问网站确认侧边栏是否正常显示热门文章

🎯 方法二:使用短代码(Shortcode)

若无法使用小工具,可通过短代码在侧边栏展示热门文章。

📌 短代码示例

[wpp title="인기 게시물" limit=5 order_by="views" thumbnail_width=100 thumbnail_height=100 stats_views=1]

📌 短代码属性说明

  • title="인기 게시물" → 侧边栏标题
  • limit=5 → 显示最多5篇文章
  • order_by="views" → 按浏览量排序
  • thumbnail_width=100 thumbnail_height=100 → 缩略图尺寸调整
  • stats_views=1 → 是否显示浏览量

短代码应用方法

  • [外观] → [小工具] → 添加"文本"或"自定义HTML"小工具
  • 输入上述短代码后保存

🎯 方法3:直接插入主题文件(使用PHP代码)

若需在主题文件(sidebar.php 等)中直接添加代码,请使用以下PHP代码。

📌 PHP代码示例

<?php
    if ( function_exists('wpp_get_mostpopular') ) {
        wpp_get_mostpopular(array(
            'limit' => 5,  // 인기 게시물 5개 표시
            'range' => 'weekly', // 최근 일주일 기준
            'thumbnail_width' => 100,
            'thumbnail_height' => 100,
            'order_by' => 'views', // 조회수 기준 정렬
            'stats_views' => 1, // 조회수 표시
        ));
    }
?>

📌 PHP代码应用方法

  • 在主题的 sidebar.php 或目标位置插入上述代码
  • 保存代码后查看网站效果

🎯 推荐最佳设置

设置选项推荐值说明
标题热门文章侧边栏显示的标题
显示数量5~10个过多可能导致设计复杂化
排序依据浏览量 (views)按浏览量排序
时间范围最近7天若需反映近期趋势,建议选择7天或30天
缩略图显示开启生成视觉更具吸引力的列表
显示浏览量启用访客可了解哪些帖子受欢迎

结论

  1. 最简便方法使用小工具
  2. 在页面任意位置添加使用短代码
  3. 可直接修改主题文件插入PHP代码

应用上述方法即可在侧边栏成功展示热门文章!🚀如有
其他疑问欢迎随时提问。😊

WP-Optimize 与 WP Rocket:哪个插件更好?

WP-Optimize和WP Rocket都是用于WordPress速度优化的插件,但功能和目的各不相同。本文将对比两者的差异,并说明
在不同场景下应如何选择合适的插件。

1️⃣ WP-Optimize与WP Rocket的核心差异

功能WP-Optimize 🚀WP Rocket 🚀
主要目的提供数据库优化与缓存功能缓存与页面速度优化
数据库优化✅ 强大的数据库清理功能❌ 基础数据库清理(无自动优化)
页面缓存✅(免费版本无此功能,需付费解锁)✅ 高级页面缓存支持
图片优化✅ 提供基础图片压缩功能❌(需单独安装图片压缩插件)
CSS/JS文件优化✅ 支持文件压缩(最小化)✅ 支持文件压缩、合并、异步加载及延迟加载
延迟加载✅ 支持✅ 高级功能支持
Gzip压缩支持✅ 有✅ 有
CDN支持❌ 无(需自行配置CDN)✅ 支持 Cloudflare 及多种 CDN
移动端缓存❌ 无✅ 有
价格免费 & 付费(需高级版)
高级版:
2个域名:49美元
5个域名:99美元
无限域名:199美元
付费(需1年许可证)
单域名:59美元
3个域名:119美元
50个域名:299美元

2️⃣ 插件详细对比

✅ WP-Optimize:专注数据库优化的插件

WP-Optimize是一款提供WordPress数据库优化、图片压缩及部分缓存功能的插件。

主要功能

  1. 数据库清理 🛠
    • 可删除修订版本、临时缓存、垃圾评论及回收站数据。
    • 减轻数据库冗余负担,提升网站加载速度。
  2. 图片压缩 📷
    • 支持WebP格式转换及JPEG压缩。
    • 无需额外安装图片优化插件。
  3. 基础缓存功能 (付费版)
    • 缓存功能需付费版本提供。
    • 以数据库优化为核心,而非页面缓存。

WP-Optimize适用场景

数据库优化需求
突出的网站仅需图片优化与基础缓存
功能的情况希望免费使用的用户

✅ WP Rocket:专注速度优化的缓存插件

WP Rocket是付费插件,旨在提供高级缓存功能、CSS/JS优化及速度提升

核心功能

  1. 高级缓存系统 🚀
    • 通过生成静态HTML文件大幅缩短页面加载时间。
    • 支持移动端缓存 → 提升移动页面加载速度。
    • 缓存预加载功能 → 访客首次访问页面时同样快速。
  2. CSS & JS 优化 🎨
    • 合并CSS/JS文件,减少HTTP请求次数。
    • JavaScript异步加载 → 优化页面速度。
    • 可移除未使用的CSS。
  3. 支持延迟加载(Lazy Load) 📷
    • 通过在页面加载时逐步加载图片,提升初始加载速度。
  4. 支持CDN及Cloudflare 🌍
    • 无需独立CDN服务,通过与Cloudflare联动提升全球访问速度。

WP Rocket推荐对象

希望最大化WordPress速度优化的情况
需要专业缓存及性能优化功能的情况
希望通过CDN联动提升全球访问速度的情况

3️⃣ WP-Optimize vs. WP Rocket 选择指南

使用目的推荐插件
数据库优化最为关键✅ WP-Optimize
免费获取基础速度优化✅ WP-Optimize
需要完善的缓存+优化功能✅ WP Rocket
需要CSS/JS压缩及加载速度优化✅ WP Rocket
通过CDN联动提升全球访问速度✅ WP Rocket

4️⃣ 有效使用 WP-Optimize 与 WP Rocket

若您尚未购买WP Rocket插件,建议先安装WP-Optimize插件,完成WP Rocket未支持的数据库清理后再启用WP Rocket。

同时使用两个插件可能因插件冲突导致网站错误或速度变慢。请按以下顺序操作两个缓存插件:

  1. WP-Optimize插件安装后执行优化(数据库清理)
  2. 停用WP-Optimize插件并卸载
  3. WP Rocket插件安装
  4. 安装WP Rocket插件 + Imagyii插件

在完成WP-Optimize的数据库优化后,若配合WP-Rocket的缓存功能,可显著提升网站速度。若再结合CDN服务,网站速度将获得大幅改善。

wp optimize 데이터 베이스 정리하기

安装WP-Optimize插件后清理数据库

访问WP Rocket官网选择套餐并完成支付后下载插件。

将下载的WP Rocket插件上传至WordPress → 插件 → 安装插件 → 上传插件,选择文件后点击"立即安装"即可完成安装。

安装WP Rocket插件并激活后,需进入插件设置界面进行优化配置。关于WP Rocket插件设置方法及功能说明的详细内容,已另文详述,您可通过本文查阅具体操作指南。

🔥最终结论:该选择哪个插件?

  • 若需数据库清理与轻量级速度优化:✅ WP-Optimize(可免费使用)
  • 追求极致速度优化时:✅ WP Rocket(付费但性能最强)

💡 推荐组合方案:
👉 WP-Optimize(免费版) + LiteSpeed Cache(免费版)组合 → 性能&免费优化👉
WP Rocket(付费版) + imagify (免费版)独立使用 → 强力缓存与图片优化

🚀 建议根据预算和网站运营目标选择合适的插件

WordPress 网站管理页面和网站加载缓慢时该怎么办?

WordPress管理员(Admin)页面变慢的原因可能有多种。服务器问题、插件过载、数据库优化不足等都是主要原因。下面将分步骤为您介绍可能的原因及解决方法。

1️⃣ WordPress管理页面变慢的主要原因

1. 服务器性能问题

  • PHP版本过低:使用PHP 7.4以下版本会导致性能下降。
  • PHP内存限制不足:默认值(128M)过低可能导致管理页面卡顿。
  • CPU及服务器资源不足:使用低价共享主机时可能发生负载过载。

2024年下半年起虽将升级至PHP 8.1及以上版本,但若PHP版本本身运行缓慢,网站性能仍可能下降;若PHP内存限制设置过低,管理页面本身也会变慢。

2. 插件/主题过度安装及冲突问题

  • 插件过度安装:冗余插件过多会导致管理页面加载缓慢。
  • 使用资源占用型插件:例如SEO插件、安全插件、低效缓存插件。
  • 主题性能问题:编写低效的主题会导致性能下降。
  • 主题与插件冲突:因主题与插件不兼容引发服务器错误

未使用插件未彻底删除,或安装过多占用资源的插件时,网站速度会变慢;若原有插件未正确删除,可能与新插件产生冲突。

因插件与WordPress主题不兼容引发冲突,可能导致网站性能下降。

3. 数据库负载过高

  • 过期修订版本(文章修改版本)及临时数据(transient)过度占用数据库空间。
  • wp_options 若数据库表中存在大量自动加载设置的数据,将导致管理后台运行速度下降。

4. AJAX过载(admin-ajax.php)

  • 实时通知、WooCommerce仪表板数据等AJAX请求过多时引发负载过载。

2️⃣ WordPress 管理后台速度优化方案

1. 优化PHP配置

  1. 升级PHP版本
    • 建议使用PHP 8.0及以上版本。
    • 请通过cPanel或主机管理页面升级PHP版本。
  2. 修改 php-fpm 配置
    • 修改 php-fpm 设置,php fpm 对提升管理页面速度至关重要。
  3. 增加PHP内存限制
    • 在cPanel中 memory_limit512M 或更高值。
    • wp-config.php 在文件中添加以下代码:
define('WP_MEMORY_LIMIT', '512M'); 
define('WP_MAX_MEMORY_LIMIT', '512M');

2. 优化插件与主题

  1. 停用不必要的插件
    • 检查当前所有已激活插件,停用未使用插件。
  2. 替换占用资源的插件
    • 可能引发问题的插件示例
      • Elementor:资源消耗大的页面构建器插件。
      • WooCommerce:可能引发低效的AJAX请求。
    • 替代方案:使用轻量级插件。
  3. 测试更换基础主题
    • 为测试管理页面速度,请切换至Twenty Twenty-One或GeneratePress等轻量主题后验证性能。
  4. 使用WP-Optimize插件
    • 安装WP-Optimize插件执行数据库优化操作:
      • 删除文章修订版本。
      • 清除临时数据(transient)。
      • 清空回收站及垃圾评论。
  5. 手动数据库优化
    • 在phpMyAdmin中执行以下查询删除过期数据及冗余数据:sql复制编辑DELETE FROM wp_options WHERE option_name LIKE '_transient_%'; DELETE FROM wp_options WHERE option_name LIKE '_site_transient_%';

3. 减少AJAX请求

  1. 安装Heartbeat Control插件
    • 通过限制WordPress的Heartbeat API请求来降低admin-ajax.php的负载。
    • 安装Heartbeat Control插件 → 缩短或禁用"Heartbeat Frequency"。
  2. 停用WooCommerce仪表盘
    • WooCommerce → 设置 → 高级 → 禁用"WooCommerce仪表盘"。

4. 优化缓存插件

  1. 优化WP Rocket设置
    • 若启用WP Rocket,请检查以下选项:
      • 停用CSS/JS压缩:可能与特定插件或主题冲突。
      • 限制缓存预加载:防止预加载过度运行。
    • 执行WP Rocket → "清除缓存"操作。
  2. 避免与其他缓存插件冲突
    • 请勿同时使用 LiteSpeed Cache、W3 Total Cache 等其他缓存插件与 WP Rocket。

5. 服务器性能检测

  1. 主机升级
    • 若使用低价共享主机,因CPU或内存资源不足,需升级主机服务器本身。
  2. 使用Query Monitor插件
    • 安装Query Monitor插件,通过管理后台分析运行中的SQL查询。
    • 识别导致低效查询的插件或主题并采取措施。

3️⃣ 附加检查清单

  1. 清除浏览器缓存与Cookie
    • 若管理页面运行缓慢,请清除浏览器缓存和Cookie后重新测试。
  2. 检查CDN设置
    • 若使用CDN(如Cloudflare),管理页面运行缓慢时请检查CDN缓存设置。
  3. 网站状态检测
    • 前往 WordPress → "工具 → 站点状态",查看服务器及插件相关建议。

🚀 结论

  1. 优先执行PHP设置优化、停用冗余插件、数据库优化等操作。
  2. 利用Query Monitor和WP-Optimize等插件分析性能,并反复进行优化操作。
  3. 若问题持续未解决,请考虑升级服务器环境或寻求专业技术支持。