WordPress 教学

如何使用FTP在WordPress中添加管理员用户(简单教程)

使用FTP在WordPress中添加管理员用户的必要情况

通过FTP而不是WordPress仪表板添加管理员用户可能在以下几种情况下是必要的:

丢失管理员访问权限

如果您忘记了密码、安全插件将您锁定,或插件或主题出现问题,您可以通过FTP创建一个新的管理员用户来重新获取访问权限。

WordPress损坏

有时,您可能会遇到一些常见的WordPress错误,无法进入管理员仪表板。通过FTP创建一个新的管理员用户可以帮助您重新控制。

安全问题

如果您的网站被黑客攻击,黑客获得了管理员访问权限,创建一个新的管理员用户可以帮助您踢出黑客并确保网站安全。

迁移问题

当将网站迁移到新服务器时,如果管理员用户无法使用或需要重置信息,通过FTP快速创建新的管理员用户是一个好方法。

如何使用FTP在WordPress中添加新管理员账户

首先,您需要一个FTP客户端。该软件允许您在不登录WordPress仪表板的情况下访问网站文件。我们将在本教程中使用FileZilla,因为它非常容易使用。

接下来,您需要使用FTP客户端连接到您的网站。为此,您需要FTP访问详细信息(通常可以在cPanel或其他托管控制面板中找到)。

一旦FTP客户端连接到您的网站文件,您需要找到当前WordPress主题的functions.php文件。您应该能够在FTP窗口右侧找到该文件,位于类似以下路径的文件夹中:

/public_html/wp-content/themes/your-current-theme/

找到functions.php文件后,双击它。FileZilla将下载该文件到您的计算机。

在这一步,找到该文件并用纯文本编辑器(如Notepad)打开它。

然后,在文件底部插入以下代码片段以添加管理员用户:

function wpb_admin_account(){
$user = 'Username';
$pass = 'Password';
$email = '[email protected]';
if ( !username_exists( $user )  && !email_exists( $email ) ) {
$user_id = wp_create_user( $user, $pass, $email );
$user = new WP_User( $user_id );
$user->set_role( 'administrator' );
} }
add_action('init','wpb_admin_account');

将用户名、密码和邮箱替换为您自己的值。您还可以使用相同的代码片段来创建其他用户角色。

文件应如下所示:

保存文件并返回到您的FTP客户端。找到刚刚编辑的文件,右键点击它,然后选择‘上传’。

一个新窗口将弹出,提示文件已存在于您的网站文件中。选择‘覆盖’选项并点击‘OK’。

现在,在浏览器中打开yourwebsitename.com/wp-admin。如果代码有效,您将能够输入您的凭据并再次访问WordPress管理员区域。

注意:登录WordPress网站后,应再次打开FTP客户端中的functions.php文件并删除添加的代码。删除代码不会移除用户,这只是为了确保代码不再执行,从而避免意外后果。另外,您始终可以在需要时添加新用户和作者。

替代方法:使用主机的文件管理器添加新的管理员用户

如果FTP连接不成功并且您仍然被锁定在WordPress管理员界面之外,可以使用WordPress主机的文件管理器将代码添加到functions.php中。这种方法对初学者而言也更容易。

为了本教程的目的,我们将使用Bluehost的文件管理器。在主机控制面板中,转到‘网站’选项卡,找到您被锁定的WordPress网站并点击‘设置’。

进入后,向下滚动到快速链接部分。然后点击‘文件管理器’。

与前面的方法相同,找到当前WordPress或WooCommerce主题的functions.php文件。找到后,右键点击该文件并选择‘编辑’。

然后,简单地粘贴前面方法中的相同代码片段。点击‘保存更改’。

接下来,只需前往WordPress登录URL并使用新的管理员用户登录信息进行登录。

更多functions.php文件技巧

除了添加新的管理员用户之外,实际上还有很多可以用functions.php文件实现的酷炫技巧。比如,您可以添加新的小工具区域,这在您的WordPress主题中是默认不存在的。这样,您就有更多的空间来插入小工具。

您还可以禁用自动更新邮件通知,如果您有许多自动更新的插件和主题,这可能会很烦人。

您可以在我们的WordPress functions.php文件终极列表中了解更多这些技巧。

如果您想尝试所有这些提示和技巧,我们建议使用WPCode。虽然可以使用FTP客户端编辑functions.php,但WPCode使管理添加到文件中的不同代码片段变得安全且容易。

这样,您可以跟踪每个自定义代码片段,并在出现错误时几次点击即可禁用它。

希望这篇WordPress教程帮助您学习如何使用FTP向WordPress添加管理员用户。您还可以查看我们的文章,了解如何使用phpMyAdmin向MySQL数据库添加WordPress管理员用户,以及我们的终极WordPress SEO指南以提高您的排名。

如果您喜欢这篇文章,请订阅我们的YouTube频道以获取WordPress视频教程。您也可以在Twitter和Facebook上找到我们。

Read More
WordPress 教学

如何将WordPress从子域名正确移动到根域名

如何将WordPress从子域名正确移动到根域名

您是否想将WordPress网站从子域名移动到根域名?这个过程相对简单,且有办法保留您的SEO排名。在本文中,我们将逐步向您展示如何轻松将WordPress从子域名移动到根域名。

将WordPress从子域名转移到根域名

子域名是根域名的扩展。例如,http://yourwebsite.example.com 是 example.com 的子域名。在这种情况下,example.com 是根域名。搜索引擎认为子域名是完全不同的网站,因此您需要确保在转移之后正确地将搜索引擎重定向到根域名。这将有助于在移动网站后保留搜索排名。

与将WordPress网站移动到新主机或新域名不同,将网站移动到根域名要简单一些。主要是因为两者通常由同一个网络托管公司托管,这允许您跳过一些步骤。

步骤 1:创建完整备份

您应该始终在网站上安装备份解决方案以进行自动备份。有很多WordPress备份插件可以用来确保您的WordPress内容安全。如果您已经安装了备份插件,可能会认为可以跳过这一步。

这一步是提醒您,即使您已经拥有自动备份,仍然需要创建站点的完整备份。这包括数据库备份以及所有WordPress文件和文件夹的备份。创建完整备份后,确保将其存储在远程位置或您的计算机上。

步骤 2:将您的WordPress文件从子域名移动到根文件夹

首先,使用FTP客户端或cPanel的文件管理器连接到您的网站。连接后,转到子文件夹位置并将所有WordPress文件下载到计算机上。

接下来,打开根域名的public_html文件夹。根据您的WordPress托管环境的设置,此文件夹也可能被命名为www或您的域名。

现在,您需要将之前下载的所有WordPress文件上传到根目录。

步骤 3:更改WordPress URL和站点URL设置

移动WordPress文件后,您将无法访问根域名上的WordPress管理区域。尝试登录到根网站将把您发送回到子域名网站的管理区域。

要修复此问题,请切换到FTP客户端并转到您的域名根目录。接下来,您需要编辑wp-config.php文件,并在‘That’s all, stop editing! Happy blogging’这一行之前添加以下行:

define('WP_HOME','http://example.com');

define('WP_SITEURL','http://example.com');

不要忘记将example.com替换为您自己的域名。如果您希望根网站使用www,则需要输入带有www前缀的URL。保存更改并将wp-config.php文件上传回您的网站。现在,您可以访问根域名上的WordPress管理区域。

步骤 4:更新URL

您的WordPress网站已移动到根域名,但您的WordPress数据库中仍有指向子域名的链接。让我们来修复它。

您需要安装并激活“搜索并替换一切”插件。更多细节请参见我们的逐步指南。

激活后,从您的WordPress管理面板访问工具» WP Search & Replace页面。在页面顶部,您需要在“搜索”字段旁边输入您的子域名URL,并在“替换为”字段中添加您的根域名。

当您向下滚动页面时,您可以选择更新WordPress数据库中的特定表格,如文章、评论、选项、用户数据、术语和其他区域,或者选择所有表格。接下来,点击“预览搜索和替换”按钮。

该插件将显示即将进行的所有更改预览。如果一切正常,点击“全部替换”按钮继续。现在,插件将更新您WordPress数据库中的所有URL。

步骤 5:将所有子域名流量重定向到根域名

现在您已移动WordPress文件,让我们确保将子域名流量重定向到根域名。进入您的子域文件夹,并确保隐藏文件被强制显示。您的FTP客户端设置有一个选项可以始终显示隐藏文件。在FileZilla中,它位于服务器» 强制显示隐藏文件选项下。

如果您使用cPanel文件管理器,点击屏幕右上角的设置按钮。这将弹出首选项弹出窗口。需要选择“显示隐藏文件”,然后点击“保存”按钮。

如果您的子域文件夹中已经有.htaccess文件,则可以删除它并创建一个新的。在新的.htaccess文件中,您需要复制并粘贴以下代码:


RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^yoursubdomain.example.com$ [NC]
RewriteRule ^(.*)$ "http://example.com/$1" [R=301,L]

不要忘记将您的子域名替换为您的实际子域名,example.com替换为您的域名。请注意,RewriteRule行使用的是无www的URL。如果您希望在根域名中使用www,则需要添加带有www前缀的URL。保存更改并将您的.htaccess文件上传到服务器。

就这些,您已经成功地将您的网站从子域名移动到根域名。现在,您可以访问您的网站查看其运行情况,测试您的网站以确保一切正常。

希望这篇文章帮您将网站从子域名移动到根域名。您可能还想查看我们的终极WordPress SEO指南,以及我们精选的最佳404重定向插件。如果您喜欢这篇文章,请订阅我们的 YouTube 频道获取WordPress视频教程。您也可以在Twitter和Facebook上找到我们。

Read More
WordPress 教学

如何在您的 WordPress 文章編輯器中添加預設內容

您是否經常在所有的文章中輸入相同的文字?例如,請求讀者訂閱您的內容、轉發文章、在 Facebook 上分享等。您可以使用簡單的標籤來在內容後添加這些文字,或者您可以將這些文字設置為 WordPress 文章編輯器中的預設內容。

步驟

首先,打開您的 WordPress 主題的 functions.php 文件,然後在 PHP 標籤內粘貼以下代碼:

add_filter('default_content', 'my_editor_content');
function my_editor_content($content) {
  $content = "如果您喜歡這篇文章,請考慮在 Twitter 上轉發或在 Facebook 上分享它。";
  return $content;
}

粘貼代碼後就完成了。嘗試創建一篇新文章,您應該會在編輯器中看到新的預設內容。

更新(2013年1月24日)

我們的一位用戶在評論中詢問如何為不同的文章類型添加不同的內容。以下代碼將向您展示如何在每個特定的自訂文章類型中添加不同的預設內容:

add_filter('default_content', 'my_editor_content', 10, 2);
function my_editor_content($content, $post) {
  switch($post->post_type) {
    case 'sources':
      $content = '您的內容';
      break;
    case 'stories':
      $content = '您的內容';
      break;
    case 'pictures':
      $content = '您的內容';
      break;
    default:
      $content = '您的預設內容';
      break;
  }
  return $content;
}
Read More
WordPress 教学

如何在 WordPress 中创建“固定”浮动页脚栏

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

固定的浮动页脚栏允许您向用户显著展示重要内容和新闻。该栏始终对访问者可见,因此他们更有可能点击它并发现更多有用的内容。

您可以使用浮动页脚栏来:吸引更多的点击到其他博客文章;生成潜在客户并建立您的电子邮件列表;引起对特别优惠券或折扣优惠/促销的注意;推广您的社交媒体账户;建立品牌认知度;提供对您 WordPress 网站的重要资源的访问。

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

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

首先,您需要在OptinMonster网站上注册。接下来,您必须在您的网站上安装并激活免费的OptinMonster连接器插件。激活后,设置向导将在屏幕上打开,您只需按“连接您的现有账户”按钮即可连接您的WordPress网站和OptinMonster账户。

步骤2:创建和自定义固定浮动页脚栏

连接OptinMonster后,访问WordPress管理侧边栏中的OptinMonster设置页面并选择“浮动栏”作为活动类型。然后选择一个模板并点击“使用模板”,接下来在屏幕上将显示创建活动的提示,输入浮动页脚栏的名称并开始构建。使用OptinMonster拖放构建器调整浮动页脚栏的内容和设计,例如添加倒计时计时器、CTA按钮或社交媒体块。

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

在对页脚栏进行满意的自定义之后,切换到顶部的“显示规则”选项卡进行配置,例如选择“页面上的时间”作为显示规则并选择“立即”。您还可以根据需要配置“页面定位”或“退出意图”等选项。

步骤4:发布浮动页脚栏

配置好显示条件后,切换到顶部的“发布”选项卡并点击“发布”按钮。保存更改后,访问您的WordPress博客查看浮动页脚栏的效果。

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

如果您希望使用免费插件创建浮动页脚栏,首先需要安装并激活Firebox Popup Builder插件。激活后,访问WordPress管理面板中的Firebox设置页面,点击“+新建活动”按钮并选择一个浮动页脚栏模板进行自定义。调整文本、图像等元素,并配置触发点,例如选择“页面加载”触发点和延迟时间。最后点击顶部的“发布”按钮,将更改应用到您的网站。

附加:在WordPress中创建固定浮动导航菜单

除了添加固定的浮动页脚栏,您可能还希望在WordPress网站上创建固定的浮动导航菜单。导航菜单包含指向您网站上最重要页面的链接,起到组织结构的作用。要创建固定的浮动导航菜单,只需安装并激活Sticky Menu & Sticky Header插件,配置选项并保存更改即可。

我们希望本文帮助您学习如何轻松地在WordPress中创建浮动的固定页脚栏。您可能还想查看我们的WordPress头部和页脚代码添加指南以及我们的WordPress网站页脚添加项清单。如果您喜欢本文,请订阅我们的YouTube频道以获取更多WordPress视频教程,还可以在Twitter和Facebook上关注我们。

Read More
WordPress 教学

如何限制 WordPress 內容僅限 Patreon 會員

為什麼要將 WordPress 內容限制為 Patreon 會員?

如果您是內容創作者,可能希望通過寫作、音樂、播客、庫存照片等賺錢。Patreon 可以讓您賣出會員資格,並根據訂閱提供不同的內容。Patreon 也是建立與粉絲關係的好方法,例如,您可以自動向新贊助者發送歡迎通知。

此外,您還可以創建私人 Discord 伺服器或聊天室,讓會員互相交流,甚至直接向您發送消息。建立 Patreon 後,將僅限會員的內容發布到您的 WordPress 網站是個好主意,這樣可以鼓勵訪客加入您的 Patreon 以解鎖專屬內容,並提高網站流量。

步驟一:為您的 WordPress 網站創建 Patreon 帳戶

如果您還沒有帳戶,首先前往 Patreon 網站,點擊“Get Started”按鈕。您可以輸入電子郵件並創建密碼,或者使用現有的 Google 或 Facebook 登錄。按照螢幕上的指示建立一個吸引人且信息豐富的 Patreon 頁面,然後使用 Patreon 工具來自定義頁面、增加會員等級、設置計費等。

步驟二:安裝 Patron Plugin Pro 連接 WordPress 和 Patreon

創建 Patreon 僅限內容的最簡單方法是使用 Patron Plugin Pro。該插件允許您限制訪問單個頁面和文章,甚至鎖定特定標籤或類別的所有內容。您還可以自動根據計劃鎖定和解鎖內容,創建免費試用、自動終止內容等。

首先,您需要安裝並激活 Patron Plugin Pro。激活後,需要將插件連接到您的 Patreon 帳戶。在 WordPress 主控制版面上,選擇“Patreon 設定”並點擊“連接站點”;然後按照指示建立 Oauth 客戶端。

步驟三:配置 Patreon 會員的內容鎖定

創建僅限贊助會員內容的最簡單方法是限制整個內容類型、類別或標籤的訪問。選擇左側菜單中的“Patreon Plugin Pro”,然後點擊“內容鎖定”選項卡。展開“Make post types Patron only”部分,選擇要限制的內容類型。根據選擇設置附加選項,例如根據標籤限制內容,並設置會員最低值。

步驟四:限制特定頁面和文章(可選)

另一種選擇是將特定頁面和文章標記為 Patreon 專屬。打開 WordPress 內容編輯器,設置誰可以訪問該內容。在右側菜單中選擇“Patreon Level”部分,從下拉菜單中選擇一個 Patreon 等級,或選擇“Any Patreon”。

您還可以根據會員的加入時間來限制訪問,例如限時的節日內容或“限量版”視頻。進一步設置自動鎖定和解鎖,在“Advanced Locking”部分設置自動鎖定選項,並輸入自定義消息。

步驟五:在 WordPress 文章中添加 Patreon 按鈕

在您的 WP 博客中添加 Patreon 專屬內容是個好的開始,但也建議在網站的其他區域推廣您的 Patreon。Patron Plugin Pro 可以自動在所有文章中添加“Become a Patron”按鈕。在左側菜單中選擇“Patron Plugin Pro”,然後選擇“Quickstart”選項卡,並配置按鈕的動作和樣式。

可選地,您還可以將 Patreon 按鈕添加到邊欄。刪除文章中的按鈕,並將其添加到邊欄小工具中,使其顯示在網站的其他區域,如產品頁面。

附加內容:如何使用 WordPress 創建 Patreon 替代方案

Patreon 幫助無數創作者實現營收,但該平台會收取一定比例的收入。根據您的 Patreon 計劃,您可能會失去 5%-12%的收益,還有支付處理和付款費用。因此,許多 WordPress 網站所有者尋找 Patreon’s 替代品。在這裡,MemberPress 是个不錯的選擇。

MemberPress 是最好的 WordPress 會員插件,允許您為您的網站創建無限多的會員級別,然後根據會員級別限制訪問內容,類似於 Patreon 的層級模型,但沒有額外的交易費用。透過 MemberPress,您還可以設置自己的隱私政策、規則和條款,這樣更靈活地創作您喜愛的內容,推動業務增長。

我們希望本文能幫助您了解如何將 WordPress 內容限制為 Patreon 會員。您也可以參考我們的社交媒體插件指南以增長在線追隨者,並學習如何在 WordPress 中運行抽獎或比賽。

Read More
WordPress 教学

如何测试网站是否适合更新到古腾堡(区块编辑器)

为什么在更新到古腾堡之前测试你WordPress的网站?

WordPress 5.0 引入了一种全新的内容创建方式,即区块编辑器或称古腾堡。它使用区块,您可以在编辑器中随意移动这些内容元素。然而,部分用户仍然不愿意将他们的网站升级到区块编辑器,担心可能会出现兼容性问题或者古腾堡可能会破坏他们的网站。尽管古腾堡已经开发了很长时间,并且主题和插件开发者有足够的时间使他们的产品兼容,但为了避免任何冲突,最好先测试网站是否兼容古腾堡。通过测试,您可以检查是否有插件或主题不兼容,还可以捕捉到意外的WordPress错误并在更新到实况站点之前修复它们。

步骤1:创建完整的网站备份

在进行任何重大更新之前,必须先创建完整的WordPress网站备份。备份可以保护您在更新过程中免受任何潜在损害。即使不更新网站,定期备份也很重要,因为它们可以在灾难性情况下(如恶意软件攻击、黑客入侵等)拯救你的网站。我们推荐使用Duplicator插件,它允许你创建手动和自动备份,并将其存储在多个位置。

步骤2:在本地服务器或临时站点上测试你的网站

在准备好备份后,你可以在本地服务器或临时站点上测试最新版本的WordPress和古腾堡编辑器。通过以下两种常见方法测试新更新,而不实际影响你的实况站点:

1. 在本地服务器上测试你的网站

本地服务器是指将你的WordPress网站安装在个人电脑上,如用WAMP或MAMP(适用于Mac)。你可以通过迁移插件如Duplicator,将实况站点复制到本地服务器,然后在本地更新到最新版本的WordPress并测试插件和主题的兼容性。不需要更改本地站点内容时,可以直接更新到实况站点。

2. 在临时环境中测试你的网站

临时站点是你网站的独立开发版本。它通常是你网站的一个子域,公众无法访问。大多数高级WordPress主机提供一键创建临时站点的功能(如Bluehost、Hostinger、WP Engine和SiteGround)。如果主机没有该功能,也可以手动创建临时环境。

步骤3:安装经典编辑器插件以备不时之需

如果在更新后某个主题或插件不兼容,可以联系开发者要求其做兼容更新。如果没有积极回应,需找到替代品。或者,可以通过安装经典编辑器插件禁用古腾堡。这是由WordPress核心贡献者开发的官方插件,让你可以继续使用熟悉的经典编辑器。

步骤4:更多了解古腾堡编辑器

如果你刚开始使用WordPress博客,你很快会适应这个快速、现代、功能强大的新编辑器。而对于使用经典编辑器多年的用户,新编辑器将是一项激动人心的新体验。可以参考以下文章来学习古腾堡的新功能:

  • 如何使用WordPress区块编辑器(古腾堡教程)
  • 如何批量转换经典区块为古腾堡区块
  • 如何使用古腾堡更新旧的WordPress文章
  • 如何添加新文章并利用所有功能
  • 如何在古腾堡中添加和对齐图片
  • 如何选择和使用嵌套区块
  • 初学者指南:如何使用区块模式
  • 如何使用无干扰全屏编辑器
  • 如何通过文章修订功能撤销更改

希望这篇文章能帮助你学习如何测试WordPress网站是否适合更新到古腾堡区块编辑器。你可能还会喜欢如何修复常见的区块编辑器问题,以及我们推荐的最佳古腾堡区块插件。

Read More
WordPress 教学

如何让投稿者在获得批准后编辑WordPress文章

为什么要让投稿者在获得批准后编辑他们的文章?

如果你运营一个多作者的WordPress博客,那么具有投稿者角色的人可以撰写文章并提交审核。管理员或编辑角色的人可以审核这些文章并发布。一旦文章发布,投稿者就无法再编辑它们了。如果投稿者需要重新编辑自己的文章以保持其内容更新或纠正错误,这可能会带来问题。

通过允许可信任的投稿者编辑他们的文章,你可以改善编辑工作流程,并节省编辑人员大量时间。

方法1:使用WPCode允许投稿者编辑已发布的文章(快速且简单)

最简单的方法是通过在WordPress中添加自定义代码来允许投稿者编辑他们已发布的文章。通常,你会看到一些指南建议你编辑站点的functions.php文件。然而,代码中的小错误或失误可能导致许多常见的WordPress错误,甚至完全崩溃你的网站。此外,当你下次更新WordPress主题时,你会丢失这些自定义代码。

因此,我们推荐使用WPCode。这是最好的代码片段插件,允许你在不损害网站安全的情况下添加代码。首先,你需要安装并激活免费的WPCode插件。更多信息,请参阅我们的分步指南如何安装WordPress插件。插件激活后,前往代码片段 » 添加片段。

在这里,你会看到可以添加到站点的预制片段列表。这包括一个可以完全禁用评论的片段、允许上传WordPress不支持的文件类型、禁用附件页面等等。接下来,需要将鼠标悬停在“添加自定义代码(新片段)”选项上,当“使用片段”按钮出现时点击它。

在下一个屏幕上,输入代码片段的标题。这只是供你参考,可以使用任意标题。然后,打开“代码类型”下拉菜单并选择“PHP片段”。之后,简单地将以下代码粘贴到代码编辑器中:

// 获取“投稿者”角色对象
$obj_existing_role = get_role( 'contributor' );
// 增加“编辑已发布文章”权限
$obj_existing_role->add_cap( 'edit_published_posts' );

之后,你需要向下滚动页面到“插入”部分。如果尚未选择,请点击“自动插入”,然后在下拉菜单中选择“全部运行”。最后,向上滚动到屏幕顶部,点击“未激活”滑块,使其显示为“激活”。然后点击“保存片段”或“更新”按钮使代码片段生效。现在,任何具有投稿者角色的人将能够编辑他们在WordPress网站上发布的文章。

方法2:使用PublishPress允许任何用户角色编辑已发布的文章

如果你希望授予投稿者其他权限,例如编辑和删除已发布的文章,甚至希望向其他用户添加或移除权限,我们推荐使用PublishPress Capabilities。这个插件允许你向任何用户角色(包括WordPress投稿者)添加和移除权限。首先,你需要安装并激活PublishPress Capabilities插件。更多详情,请参阅我们的分步指南如何在WordPress中安装插件。

激活后,你需要访问WordPress管理区域的Capabilites » Capabilities。在屏幕顶部,打开“能力”下拉菜单并选择“投稿者”用户角色。你现在可以选择“编辑”选项卡。在这里,你可以看到投稿者没有编辑已发布页面和文章的权限。要授予他们权限,请选择“文章”或“页面”复选框,取决于他们需要编辑的已发布内容。你现在可以通过上述相同过程添加或移除更多权限。当你对投稿者角色的设置满意时,点击“保存更改”按钮。

完成后,投稿者将能够在WordPress后台编辑他们已发布的文章。你现在可以切换不同用户账号,检查投稿者是否有编辑已发布文章的选项。如果希望在任何时候移除此权限,只需重复上述步骤,但这次取消选中“编辑已发布”复选框。你还可以使用PublishPress Capabilities插件编辑其他WordPress用户角色的权限。只需重复上述步骤,但这次选择“用户能力”下拉菜单中的新用户角色。

了解更多自定义用户角色和权限的方法

想要根据你的具体需求添加或自定义用户角色权限吗?请查看这些WordPress教程以入门:

  • 如何在WordPress中添加或移除用户角色的权限
  • 如何在WordPress中添加SEO编辑角色
  • 如何允许博客用户在WordPress中审核评论
  • 如何按用户角色限制WordPress页面访问
  • 如何让编辑者只能编辑特定页面
  • 如何限制WordPress后台作者角色仅访问自己的文章

希望这篇文章帮助你学习如何让投稿者在获得批准后编辑他们的文章。你可能还想查看我们的如何通过WordPress博客赚钱的指南,或浏览我们专家选择的最佳联系表单插件推荐。如果你喜欢这篇文章,请订阅我们的YouTube频道观看更多WordPress视频教程。你也可以在Twitter和Facebook上找到我们。

Read More
WordPress 教学

如何在 WordPress 中突出顯示文本(初學者指南)

突出顯示文本可以幫助將用戶的注意力集中到您內容的某一部分。這對於展示行動號召、特別優惠或僅僅是加強某些句子非常有幫助。

在此文章中,我們將向您展示如何在 WordPress 的帖子或頁面中輕鬆地突出顯示文本。

為什麼以及何時在 WordPress 中突出顯示文本

文本突出顯示是一種強調內容中重要信息的簡單方法。它引導用戶關注您不希望他們錯過的細節。例如,在您的 WordPress 網站上不同顏色地突出顯示折扣優惠會吸引讀者的注意,幫助您增加銷售量。

不同顏色的文本突出顯示還可以幫助具有視覺障礙或閱讀困難的用戶更容易地導航和理解內容。它甚至可以提升您的內容的外觀,使其更具視覺吸引力。然而,突出顯示太多的文本會分散注意力並降低其效果。因此,我們建議僅突出顯示重要信息,例如行動號召、警告和讀者應該注意的其他細節。

接下來,我們來看看如何在 WordPress 中輕鬆地突出顯示文本。您可以使用以下快速連結跳轉到您想要使用的方法:

方法 1:使用區塊編輯器在 WordPress 中突出顯示文本

如果您想用區塊編輯器(Gutenberg)輕鬆突出顯示文本,這是適合您的方法。首先,您需要從 WordPress 管理側邊欄中打開一個現有或者新的帖子。

進入編輯器後,選擇您想要突出顯示的文本,然後單擊區塊工具欄頂部的“更多”圖標。這將打開一個下拉菜單,您需要從列表中選擇“突出顯示”選項。

屏幕上將會打開一個顏色選擇工具。從這裡,您首先需要切換到“背景”標籤。然後,您可以從給定的選項中選擇一種預設的突出顯示顏色。您還可以單擊“自定義”選項來啟動“滴管”工具,選擇自定義顏色來突出顯示文本。

最後,別忘了單擊“發布”或“更新”按鈕來保存您的更改。現在,您可以訪問您的 WordPress 博客來查看實際效果。

方法 2:使用 WPCode 在 WordPress 中突出顯示文本(推薦)

如果您打算在整個 WordPress 網站中使用特定顏色來一致地突出顯示文本,那麼這種方法適合您。您可以通過在主題文件中添加 CSS 代碼來輕鬆地在 WordPress 中突出顯示文本。然而,輸入代碼時的最小錯誤可能會破壞您的網站,使其無法訪問。

這就是為什麼我們推薦使用 WPCode,這是市場上最好的 WordPress 代碼片段插件。它是將代碼添加到網站中最簡單和最安全的方式,無需直接編輯主題文件。

使用 WPCode 創建代碼片段

首先,您需要安裝並啟用 WPCode 插件。更多說明,請參見我們的初學者指南:如何安裝 WordPress 插件。注意:WPCode 也有免費計劃可供本教程使用。但升級到付費計劃將解鎖更多功能,如代碼片段的雲庫、智能條件邏輯等。

啟用後,從 WordPress 管理側邊欄轉到代碼片段 » + 添加片段頁面。然後僅需在“添加您的自定義代碼(新片段)”選項下單擊“使用片段”按鈕。

這將帶您前往“創建自定義片段”頁面,首先輸入您的代碼片段名稱。然後從右上角的“代碼類型”下拉菜單中選擇“CSS 片段”選項。

接下來,將以下代碼複製並粘貼到“代碼預覽”框中:

mark {
 background-color: #ffd4a1;
}

然後,在代碼的 background-color 行旁輸入您首選的突出顯示顏色的十六進制代碼。在我們的示例中,我們使用的是 #ffd4a1,這是一種淺棕色。

接下來,向下滾動到“插入”部分。從這裡,選擇“自動插入”方法來執行代碼。

然後,前往頁面頂部,將“未激活”開關切換為“激活”。最後,單擊“保存片段”按鈕來儲存更改。

在區塊編輯器中突出顯示文本

現在,CSS 片段已被激活,我們需要在 WordPress 編輯器中添加一些 HTML 代碼來突出顯示網站上的文本。首先,打開一個現有或者新的帖子。

從這裡,在區塊工具欄的頂部單擊“選項”圖標。這將打開一個新下拉菜單,您需要選擇“編輯為 HTML”選項。

現在,您將看到區塊內容的 HTML 格式。在這裡,簡單地將您要突出顯示的文本包裹在 標籤內,例如:

<mark>highlighted-text</mark>

這將在您 WPCode 片段中選擇的十六進制顏色中突出顯示文本。然後,單擊區塊工具欄的“視覺編輯”選項以切換回可視化編輯器。

完成後,單擊“更新”或“發布”按鈕來保存更改。現在,您可以訪問您的網站來查看實際效果。

附加內容:使用 SeedProd 突出顯示網站上的重要頁面

除了在博客文章中突出顯示文本,您還可能想要突出顯示 WordPress 網站上的重要部分,如聯絡表單或禮券。例如,如果您有一個網店並剛剛推出一個季節性促銷活動,您可能想在網站上突出顯示該優惠。

您可以通過為它們創建著陸頁來突出顯示這些部分。這些是您網站上的獨立頁面,旨在產生成果。為了為您的網站創建具有視覺吸引力的著陸頁,我們建議使用 SeedProd。這是市場上最好的 WordPress 著陸頁構建器,帶有拖放構建器、預製模板和多個區塊。

SeedProd 使創建吸引人的著陸頁變得非常簡單,這些頁面突出了您網站上的重要部分,如聯絡表單、促銷公告、贈品、推薦表單、登入頁等。詳情請參見我們的教程:如何在 WordPress 中創建著陸頁。

除此之外,您還可以使用 SeedProd 創建自定義主題、即將推出的頁面、維護頁面等。更多信息,請參見我們的完整 SeedProd 評測。

希望本指南能幫助您學會如何在 WordPress 中突出顯示文本。您可能還希望參見我們的分步指南:如何在 WordPress 中自定義顏色,以使您的網站更加美觀,以及我們對最佳電子郵件營銷服務的比較以增加流量。

如果您喜歡這篇文章,請訂閱我們的 YouTube 頻道獲取 WordPress 教程視頻。您也可以在 Twitter 和 Facebook 上找到我們。

Read More
WordPress 教学

如何輕鬆停用預設的 WordPress 網站地圖

您是否想在您的網站上停用預設的 WordPress 網站地圖?

預設網站地圖功能是在 WordPress 5.5 中引入的,會自動為您的網站發布 XML 網站地圖。問題在於,這個功能缺乏一些高級的 WordPress SEO 功能,使得您的網站難以排名較高。

在本文中,我們將向您展示如何輕鬆停用 WordPress 網站地圖,並使用更強大的解決方案來改進它。

為什麼應該停用 WordPress 網站地圖

XML 網站地圖是一個列出所有網站內容的檔案,以 XML 格式呈現,這使得搜索引擎能夠輕鬆地發現和索引您的內容。

網站地圖對您的網站非常有幫助,因為它們可以帶來更多的流量並提升網站的 SEO 排名。

然而,許多 WordPress SEO 插件如 All in One SEO、Yoast SEO 和 Google XML Sitemaps 已經實現了網站地圖功能,這導致 WordPress 頁面上會有兩組網站地圖。

同一 WordPress 頁面的重複網站地圖可能會混淆搜索引擎並降低您的 SEO 排名。

如果您沒有使用搜索引擎優化插件來管理您的網站地圖,您將錯過很多高級功能。例如,許多流行的 WordPress SEO 插件提供視頻網站地圖、新聞網站地圖和 RSS 網站地圖等功能,這些功能可以幫助您在 SEO 中超越競爭對手。

既然如此,讓我們看看如何輕鬆停用預設的 WordPress 網站地圖:

方法 1:使用 WordPress SEO 插件禁用網站地圖

如果您使用任何流行的 WordPress SEO 插件,它會自動禁用預設的 WordPress 網站地圖功能,並取而代之以更強大的解決方案。

為了本教程的演示,我們將使用 AIOSEO 插件,因為這是我們在 WPressize Me 上使用的插件。

All in One SEO 是最好的 WordPress SEO 插件之一,讓您輕鬆優化您的 WordPress 網站以適應搜索引擎和社交媒體平台。超過 300 萬個網站在使用 AIOSEO,包括我們自己。

默認情況下,All in One SEO 會啟用其網站地圖功能,這會在激活後自動取代基本的 WordPress 網站地圖。

您首先需要安裝並激活免費的 AIOSEO 插件。更多詳情,請參見我們的指南:如何安裝 WordPress 插件。

一旦激活,您需要配置 AIOSEO 插件。如果需要幫助,您可以參考我們關於如何正確設置 All in One SEO 的逐步指南。

之後,從 WordPress 管理儀表板進入 All in One SEO » Sitemaps 頁面來查看您的網站地圖設置。

接下來,導航至「General Sitemap」標籤。在這裡,確保「Enable Sitemap」開關設定為「Active」。這樣將停用預設的 WordPress 網站地圖。

除了 General Sitemap,我們建議您啟用視頻網站地圖、新聞網站地圖和 RSS 網站地圖,以最大限度地提升您的 SEO 排名。

方法 2:使用代碼片段禁用 WordPress 網站地圖

您也可以通過代碼輕鬆停用預設的 WordPress XML 網站地圖。您可以在主題的 functions.php 文件中添加代碼片段。

但在 functions.php 文件中添加代碼的最大問題是,即使是微小的錯誤也可能會破壞您的 WordPress 網站。

這就是為什麼我們推薦使用 WPCode 來向 WordPress 添加自定義代碼。這個免費插件讓您可以輕鬆地在 WordPress 中添加代碼片段,而不必編輯主題的 functions.php 文件。

首先,您需要安裝並激活 WPCode Free Plugin。更多詳情,請參見我們的指南:如何安裝 WordPress 插件。

接下來,在 WordPress 儀表板的左側菜單中進入新出現的 Code Snippets 條目。這將帶您到「All Snippets」頁面。

接下來,只需點擊「Add New」按鈕。

WPCode 會將您帶到「Add Snippet」頁面,您可以選擇添加自定義代碼或從 WPCode 庫中搜索現有片段。

由於我們需要添加自定義代碼,只需將鼠標懸停在「Add Your Custom Code (New Snippet)」選項上,然後點擊「Use snippet」。

現在,您將被定向到「Create Custom Snippet」頁面。您可以先輸入代碼片段的名稱,可以是任何您喜歡的名稱。

然後,從右側的下拉菜單中選擇「Code Type」。由於我們將使用 PHP 代碼,只需點擊「PHP Snippet」選項。

接下來,只需將以下 PHP 代碼片段複製並粘貼到「Code Preview」框中:

add_filter( 'wp_sitemaps_enabled', '__return_false' );

這樣做之後,應該看起來像這樣。

粘貼代碼後,向下滾動到「Insertion」部分,您將找到兩種插入方法。

由於您希望它在全站運行,只需選擇「Auto Insert」選項。

然後,轉到頁面的頂部,將右上角的開關從「Inactive」切換到「Active」,然後點擊「Save Snippet」按鈕。

一旦保存並啟用了代碼片段,它將立即生效,並停用預設的 WordPress 網站地圖。

我們希望這篇文章幫助您了解如何停用預設的 WordPress 網站地圖。您還可能希望查看我們的終極 WordPress SEO 指南以改善您的排名,以及我們的專家精選的最佳托管 WordPress 主機。

如果您喜歡這篇文章,請訂閱我們的 YouTube 頻道以獲取 WordPress 影片教程。您也可以在 Twitter 和 Facebook 上找到我們。

Read More
WordPress 教学

如何查找和访问WordPress错误日志(分步指南)

如何查找和访问WordPress错误日志(分步指南)

您是否需要访问WordPress错误日志来解决您网站上的问题?WordPress自带一个调试系统,可以记录显示在您网站上的任何错误消息。这可以帮助您发现并修复网站上的问题。在这篇文章中,我们将向您展示如何查找和访问您的WordPress错误日志。

WordPress错误日志如何帮助您?

您的WordPress网站出现问题了吗?检查WordPress错误日志可以帮助您找到问题的根源,例如网站性能变慢、插件不能正常工作和网站崩溃等。

什么是错误日志?

错误日志是一份由您的网站生成的错误消息列表以及它们发生的日期和时间。一旦开启了WordPress调试模式,这些消息会被收集到一个文件中,供您之后查看。

如何查找和访问WordPress错误日志

首先,您需要启用WordPress调试模式,您可以通过插件或代码来完成:

通过插件启用WordPress调试模式

WordPress调试默认是关闭的,这样WordPress不会记录任何错误。如果您仍然可以登录到您的WordPress网站,您可以使用插件来启用调试模式。首先,您需要安装WP Debugging插件。激活后,插件会自动启动WordPress调试模式,您的网站上的错误消息将被记录下来。

通过代码启用WordPress调试模式

您还可以通过代码启用WordPress调试模式。这种方法适用于更高级的用户,或者当您无法登录到您的WordPress管理区时。您需要使用FTP客户端或WordPress托管控制面板中的文件管理选项编辑您的wp-config.php文件。

打开文件后,找到’That’s all, stop editing! Happy blogging.’这行文字。就在这行之前,添加以下代码:

define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);

如何找到并访问WordPress错误日志

现在您已经启用了WordPress调试模式,任何未来在您网站上发生的错误消息会被保存到WordPress错误日志中。要查看这些消息,您需要连接到您的网站,使用SFTP/FTP客户端(例如FileZilla)或您的WordPress托管控制面板中的文件管理选项。连接到您的网站后,导航到/wp-content/文件夹,您会看到一个名为debug.log的文件。

您可以下载、查看或编辑该文件来检查错误消息以及它们发生的日期和时间。这些信息可以帮助您找到并解决您在WordPress网站上遇到的问题。

如何解决WordPress错误日志中发现的问题

一旦您访问了WordPress日志,您可以查找在您网站发生问题时记录的错误信息。虽然大多数用户可能无法理解这些错误消息,它们仍然是一个开始排除故障的好地方。记下错误消息和代码,您也许可以在我们的指南《WordPress中最常见的错误及其解决方法》中找到问题的解决方案。

禁用WordPress调试模式

一旦您解决了WordPress网站上的问题,我们建议禁用调试模式。启用调试模式可能会减慢您的网站速度,并可能泄露不必要的信息,这构成WordPress的安全风险。如果您通过插件启用了调试模式,只需导航到插件»已安装插件并停用WP Debugging插件。

如果您通过代码启用了调试模式,只需像之前那样编辑wp-config.php文件。将WP_DEBUG和WP_DEBUG_LOG行的代码改为false。

我们希望这篇教程帮助您了解如何查找和访问WordPress错误日志。您可能还想了解如何修复返回404错误的WordPress文章或查看我们挑选的最佳WordPress错误页面设计示例。

如果您喜欢这篇文章,请订阅我们的YouTube频道获取WordPress视频教程。您还可以在Twitter和Facebook上找到我们。

Read More