如何在 WordPress 帖子中禁用自動格式化

WPressize Me

01/16/2023

為什麼要在 WordPress 帖子中禁用格式化?

WordPress 附帶一個內建功能來清理文本。這個功能會用花式引號取代普通引號,並移除顯示 HTML、CSS 或 JavaScript 所需的標籤。有多種方法可以輕鬆在 WordPress 中顯示代碼,您可以查看我們的文章來了解如何在 WordPress 中顯示代碼。然而,有些進階用戶可能希望完全禁用網站上的 WordPress 自動格式化功能。這樣,他們就可以輕鬆跳過 WordPress 格式化檢查,並在需要的地方顯示原始文本。

話不多說,讓我們來看看如何輕鬆禁用網站上的自動 WordPress 格式化。我們將向您展示兩種方法,您可以選擇最適合您的方法。

方法一:手動禁用 WordPress 中的自動格式化

此方法需要您向網站的 WordPress 添加自定義代碼。如果您之前沒有這樣做過,那麼請參閱我們的指南了解如何在 WordPress 中複製和粘貼自定義代碼片段。首先,您需要將以下代碼粘貼到主題的 functions.php 文件或代碼片段插件中。

function my_formatter($content) { $new_content = ''; $pattern_full = '{([raw].*?[/raw])}is'; $pattern_contents = '{[raw](.*?)[/raw]}is'; $pieces = preg_split($pattern_full, $content, -1, PREG_SPLIT_DELIM_CAPTURE); foreach ($pieces as $piece) { if (preg_match($pattern_contents, $piece, $matches)) { $new_content .= $matches[1]; } else { $new_content .= wptexturize(wpautop($piece)); } } return $new_content; } remove_filter('the_content', 'wpautop'); remove_filter('the_content', 'wptexturize'); add_filter('the_content', 'my_formatter', 99); 

我們建議使用 WPCode 插件來添加這段代碼。這是向 WordPress 添加自定義代碼的最安全和最簡便的方法,而無需編輯主題文件。要開始使用,您需要安裝並啟用免費的 WPCode 插件。如果需要幫助,請參閱指南了解如何安裝 WordPress 插件。

插件啟用後,從 WordPress 儀表板轉到代碼片段 » 添加片段。然後,將鼠標懸停在“添加您自己的代碼(新片段)”選項上,並點擊“使用片段”按鈕。接下來,您可以為片段添加標題,標題可以是任何能幫助您記住代碼用途的內容。然後,將上面的代碼粘貼到“代碼預覽”框中,並從下拉菜單中選擇“PHP 片段”作為代碼類型。

最後,將開關從“未啟用”切換為“啟用”,然後點擊頁面頂部的“保存片段”按鈕。上面的代碼告訴 WordPress 如果某些文本包裹在 raw 短碼內則跳過格式化選項。現在,要忽略 WordPress 格式化,您需要將 HTML 區塊添加到 WordPress 帖子編輯器。在帖子編輯器中,您可以將未格式化的文本或代碼放在 raw 短碼內。

[raw]未格式化的代碼[/raw]

這種方法的缺點是它在塊編輯器中可能不太好用。即使在 HTML 區塊內,它也可能行為異常。

方法二:使用插件在 WordPress 中禁用自動格式化

此方法更簡單,但需要您使用舊版 Classic Editor 插件。這種方法的主要缺點是,如果您決定將來使用塊編輯器,它會造成混亂。首先,您需要安裝並啟用 Classic Editor 插件。了解更多詳情,請參閱我們的指南來了解如何在 WordPress 中禁用塊編輯器。之後,您需要安裝並啟動 Raw HTML 插件。了解更多詳情,請參閱我們的逐步指南來了解如何安裝 WordPress 插件。

安裝完成後,您可以創建新帖子或編輯現有帖子。在帖子編輯屏幕上,您需要切換到文本模式,然後將未格式化的文本放在 raw 短碼內。

[raw]未格式化的代碼[/raw]

現在,您可以發布或保存更改,並預覽它們以查看未格式化的文本。

我們希望本文幫助您了解如何在 WordPress 帖子中禁用自動格式化。您可能還想查看我們的指南來了解如何在 WordPress 中突出顯示文本或我們挑選的最佳 WordPress jQuery 插件。如果您喜歡這篇文章,請訂閱我們的 YouTube 頻道獲取 WordPress 視頻教程。您也可以在 Twitter 和 Facebook 上找到我們。



Related Posts

  • 2024-08-04
  • WordPress 教学

不喜欢 WordPress 4.3 引入的格式化快捷键?觉得有点烦人?最近,有用户问我们如何在 WordPress 中禁用视觉编辑器格式化快捷键。在本文中,我们将向您展示如何做到这一点。

閱讀更多
  • 2024-07-31
  • WordPress 教学

你在 WordPress 网站上看到 503 服务不可用错误吗?503 错误是因为服务器无法处理请求,通常是由于服务器过载或维护。而这个错误不会告诉你具体原因,这对于初学者来说非常令人沮丧。本文将向你展示如何修复 WordPress 中的 503 服务不可用错误。

閱讀更多
  • 2024-07-30
  • WordPress 教学

管理一个企业需要大量的工作。如果您无法正确维护您的 WordPress 网站,可能会迅速看到流量和销售额下降的现象。幸运的是,您可以聘请虚拟助手 (VA) 来帮助管理您的网站。本文将教您如何聘请 WordPress 虚拟助手,以便您可以专注于业务中最重要的活动。

閱讀更多

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}
>