前言介紹
- 這款 WordPress 外掛「A.N.R.GHG Publishing Toolkit」是 2021-06-02 上架。
- 目前有 10 個安裝啟用數。
- 上一次更新是 2023-12-29,距離現在已有 490 天。超過一年沒更新,安裝要確認版本是否可用。以及後續維護問題!
- 外掛最低要求 WordPress 5.5 以上版本才可以安裝。
- 外掛要求網站主機運作至少需要 PHP 版本 7.0 以上。
- 尚未有人給過這款外掛評分。
- 還沒有人在論壇上發問,可能目前使用數不多,還沒有什麼大問題。
外掛協作開發者
anrghg | misfist | westonruter | milindmore22 | vyskoczilova | martinneumannat |
外掛標籤
amp | metadata | reusable | security | table of contents |
內容簡介
這是一個與 AMP 相容的 WordPress 外掛程式,提供以下核心功能:
安全性
感謝訊息
日期資訊
段落連結
標題連結
目錄
附註和來源(在帖子或整個網站上使用可重複使用的模板來建立兩個列表)
輸出參考清單 (可獨立成為商品使用)
語言支援的通知:本外掛支援美式英文,使用内部翻譯支援英式英文、法文和西班牙文(%18 和 6%),其准确率藉由翻譯與 WordPress Core 合作而得以提高。
截至目前,A.N.R.GHG出版小幫手的功能還相對有限,不過已經相當複雜,并且可以用 HTML 和 CSS 來取代以前需要 JavaScript 完成的事情。過去這是行動裝置上網速緩慢且資源消耗大的一個原因,隨著 AMP 技術的出現,這種情況已得到改善。目前,A.N.R.GHG出版小幫手可以:
安全性
透過阻止取決於小型插件中定義的常量的值來防止密碼泄露,保障WordPress網站;
將此常量設置為可配置的,以便在多站點網路中,可以獨立切換每個站點;
将身份验证 Cookie 的生命周期延长到可配置周期的时间,例如延长到下一次预定的登录高峰后的第二天;
在管理者列中按图标显示登录激活状态;
方便通过托管平台专门访问WordPress管理区域时,将登录对话框设置为空。
感謝訊息
在文章和/或頁面後顯示可配置的感謝訊息;
協助在後台設定,以便可以在每頁中啟動並配置訊息;
使用模版來編輯可用的豐富文本訊息;
提供可在帖子或頁面中設置無限數量的訊息塊。
日期資訊
顯示最後修改日期在文章/頁面的開始或結尾;
在 WordPress未顯示發布日期的頁面開始或結尾位置顯示發布日期;
可選地添加一個關於發布帖子的地點自由配置欄位;
添加日期元標記(如果尚未由 SEO 外掛程序添加,則可能有用)。
段落連結
在可配置的連結中加入片段識別符號,該符號加在每個段落和列表項前面;
使用由內容派生的位置獨立識別符號;
為已配置的所有段落使用自定義“HTML anchor”,進一步提高識別符號的穩定性;
在使用非拉丁文字時,也保持識別符號完全本地化以在 URL 頁面上顯示。
標題連結
添加本地化且可選穩定的片段識別符號和超鏈接到標題。
目錄
使用 CSS 為附加或前置位置的標題編號,添加返回目錄的鏈接;
如果不需要數字,則使用通用箭頭替換附加的編號;
列出目錄中的標題,標題編號將鏈接回目錄;
如果需要,按一下標籤可展開或折疊目錄,即使 JavaScript 已關閉也是如此;
原文外掛簡介
An AMP compatible toolbox to help complete WordPress. Core features include:
Security
Thank You and other messages
Date information: published, updated, first published, meta tags
Paragraph links and list item links
Heading links
Table of contents
Notes and sources in two lists
Reference lists, bibliographies
Templates for messages, notes, sources, references
Webfont loading
HTML partial including
Notice about Language support: While American English is supported natively, British English support is at 100% (generated). French and Spanish with all sublocales supported by WordPress benefit from internal translation, currently at 18% and 6% respectively. About one in four string instances are in sync with WordPress Core.
The A.N.R.GHG Publishing Toolkit can load and filter HTML partials from the file system, and it addresses the challenge to do by HTML and CSS things that used to be done by JavaScript, which was one reason the internet loaded slowly on mobiles and consumed more resources than with AMP technology. So far, the A.N.R.GHG Publishing Toolkit is not yet up to its full design goal, but it already can:
Security
Protect WordPress websites against password leak effectiveness, by hampering the login process depending on the value of a constant defined in a mini-plugin (editable on the hosting platform);
Make that constant configurable so that in multisite networks, individual sites may be toggled independently;
Extend authentication cookie lifespans to a configurable period of time, for example until the day after the next scheduled login rush;
Display the login activation status with an icon in the Admin bar;
Blank the login dialog out if it is convenient to access the WordPress Admin area through the hosting platform exclusively.
CAUTION: Unless the hosting provider has set up VPS level security, shared hosting is prone to being hacked by web shell even if only a single one of the websites sharing the same server’s home directory is compromised. Therefore, the A.N.R.GHG Publishing Toolkit’s security feature is efficient only on websites hosted on a dedicated server, a Virtual Private Server (VPS), or shared hosting with VPS level security set up by the hosting provider.
HTML partials
Include locally stored HTML partials directly from the file system;
Replace optional placeholders with CSS classes and a configurable value;
Enable updating the partials in bulk by FTP, rather than individual Custom HTML blocks or reusable blocks;
Solve the issue of size, since posts containing too much code cannot be saved.
Thank You message
Display a configurable message after posts and/or pages;
Help with activating and configuring the message on a per-page basis in the Post Meta box;
Make available a set of rich text messages configured in the Template editor;
Provide a block to configure an unlimited number of messages right in the post or page.
Date information
Display the last modified date at post/page start or end;
Display the published date at the start or end of pages where WordPress does not display it natively;
Optionally add a freely configurable field about where the post was first published;
Add date meta tags (may be useful if not already added by an SEO plugin).
Paragraph links
Add a fragment identifier in a configurable link prepended to every paragraph and list item;
Use position independent identifiers derived from the content;
Use the custom ‘HTML anchor’ for all paragraphs that it has been configured for, further improving identifier stability;
Keep the identifiers fully localized also when using a non-Latin script, for legible display in the URL bar.
Heading links
Add localized and optionally stable fragment identifiers and hyperlinks to headings.
Table of contents
Number the headings by CSS in appended or prepended position with a backlink to the table of contents;
Replace the appended number with a generic arrow if numbers are not desired next to headings;
List the headings in a table of contents, that the heading numbers link back to;
Optionally collapse and expand the table of contents from the label, also when JavaScript is off;
Insert a table of contents automatically in all posts with a configurable minimum number of headings;
Deactivate the table of contents for a particular post or page in the added Meta box;
Add a table of contents if the Table of contents block is present;
Use a configurable string as an alternative positioner in the Classic Editor to override the configured default position;
Configure its label for all posts in the settings, and for a particular post in the Post Meta box or in the block, or by adding an argument in the code;
Notes and sources
Parse inline notes and sources and display them either as descriptive endnotes or as bibliographic endnotes depending on their delimiters;
Process sources nested in notes;
Show notes and sources in responsive, adaptative and configurable rich tooltips when hovering their inline anchor;
Support six numbering systems including Eastern Arabic digits to help distinguish notes from sources;
Register notes and sources on the fly for reuse across a post or page;
Store notes and sources as templates for reuse across the website;
Display additional text around reused notes and sources;
Handle multiple notes and/or sources reused in a single instance;
Parse the notes and sources delimiters as freely configured also using non-Latin script or punctuation only;
Support switching complement delimiters midway, parsing older posts for the previous ones while the current ones are processed in posts from a configurable ID on;
Save the current delimiters with each post, so that delimiters may be reconfigured at any time and are valid in new posts;
Parse post-specific sets of delimiters configured in the Post Meta box;
Display complements in a number of columns (up to three) configurable for notes and sources separately, and responsively with respect to mobiles;
List complements section-wise at each instance of the block in the Block Editor, or alternatively, of a configurable positioner code in the Classic Editor;
Defer complement lists to the footer of a particular post, or do so for all posts unless specified otherwise;
Post-process the web page to move complement lists from the built-in WordPress default position below the footer to within the footer;
Specify the writing direction in complement lists and anchor tooltips for notes and for sources separately on a per-post basis in the added Post Meta box, or per instance in the block (Block Editor) or the positioner code (Classic Editor);
Display a complement in a new tab or window using its URL even when lists are collapsed by default;
Keep complement lists collapsed except for the target item after clicking an anchor, so as to not distract from the other features and information;
Optionally expand the full list on clicking any anchor as it is useful for ibid notation;
Combine identical complements to a single item, and enumerate the related anchors in a tooltip shown on hovering its number in the list;
Display a warning if an opening delimiter is unbalanced, quoting the context for easy location.
Reference lists
Display lists of references in the post or page;
Optionally make them collapsible, and display them collapsed or expanded at page load;
Help with configuring reference lists in the ‘Reference list’ block with settings for label, display and writing direction.
Web fonts
Load web fonts with preconnect after pasting their URL into a text area in the settings;
The Google Web Fonts repository is linked from the Settings page;
One example URL is provided out of the box, but the switch is off by default.
Category pages and taxonomies
Activate rich-text term descriptions.
Data
Help with editing and storing templates that can be used as messages, as notes and as sources, and in reference lists;
Export and import templates, settings, and freely defined options;
Automatically back up templates and settings both at accessing and saving these pages.
Anchors and slugs
Help with configuring the rules used to generate fragment identifiers, and optionally slugs, allowing for uppercase, custom conversions, configurable maximum length.
Excerpts
Mitigate the effect of not using shortcodes, but versatile and internationalized delimiters instead.
Interoperability
Integrate with Elementor;
Integrate with Advanced Custom Fields.
Character conversions
Optionally deactivate WordPress default behavior based on WPTexturize, so that ASCII quotation marks stay as-is also outside code areas.
Scrolling
Use a configurable scroll offset and optional CSS smooth scrolling.
CSS
Add the post or page slug as a class to the body element to ease customizing the aspect of specific pages.
HTML
Clean up errand meta tags and remove stray meta elements on public pages.
User interface
Provide 4 Gutenberg blocks to help with configuring messages, reference lists, note and source lists, and the table of contents;
Add a configurable Post Meta box for a more fine-grained configuration of various features;
Display settings in a single, fully searchable page with three levels of verbosity;
Add optional Admin submenu or menu items;
Provide an internal header menu.
Planned features
A format converter for Markdown ➔ WordPress;
A converter for .docx files;
An accessible emoji feature.
Concept
The A.N.R.GHG Publishing Toolkit aims to be one more Swiss Army knife to help complete any WordPress installation while reducing greenhouse gas emissions in multiple ways:
Thanks to AMP compatibility for a faster, less resource consuming web;
With streamlined processes at its end in a slim code base without external style sheets;
Through its commitment to web hosting with renewable energy ever since the first months;
By developing in a local WordPress stack on a laptop powered with 100% renewable energy from the local grid operator;
Being developed by a vegetalian, because going vegan is the single biggest way to reduce our impact on planet Earth, per Oxford University research and helps terminate animal torture.
Beyond being fully AMP compatible, the A.N.R.GHG Publishing Toolkit’s features for the public pages stay functional where JavaScript is turned off, with one limitation: Expanding the table of contents from a heading backlink requires one click more.
各版本下載點
- 方法一:點下方版本號的連結下載 ZIP 檔案後,登入網站後台左側選單「外掛」的「安裝外掛」,然後選擇上方的「上傳外掛」,把下載回去的 ZIP 外掛打包檔案上傳上去安裝與啟用。
- 方法二:透過「安裝外掛」的畫面右方搜尋功能,搜尋外掛名稱「A.N.R.GHG Publishing Toolkit」來進行安裝。
(建議使用方法二,確保安裝的版本符合當前運作的 WordPress 環境。
1.8.2 | 1.8.3 | 1.8.4 | 1.9.0 | 1.9.1 | 1.9.2 | 1.9.3 | 1.9.4 | trunk | 1.10.0 | 1.10.1 | 1.10.2 | 1.11.0 | 1.12.0 | 1.13.0 | 1.14.0 | 1.14.1 | 1.14.2 | 1.14.3 | 1.14.4 | 1.14.5 | 1.14.6 | 1.15.0 | 1.16.0 | 1.16.1 | 1.16.2 | 1.16.3 | 1.16.4 | 1.16.5 | 1.6.14 | 1.6.15 | 1.6.16 | 1.6.17 | 1.6.18 |
延伸相關外掛(你可能也想知道)
Reusable Blocks Extended 》這款 WordPress 外掛可以擴充 Gutenberg 可重複使用區塊功能,並提供完整的管理面板、小工具、短代碼和 PHP 函數。, 此外掛程式擴充了可重複使用區塊的管理介...。
Lock Reusable Blocks 》使用這個外掛可以在編輯器中鎖定可重複使用的區塊,以避免意外地進行全域更改。, 在文章中編輯可重複使用的區塊時,會被鎖定,並且在選擇可重複使用的區塊時...。
Block Widget 》透過小工具使用可重複使用的區塊。。
Fabrica Synced Pattern Instances 》為 Reusable Blocks 的使用者提供 WP 5.X 核心遺失的一些重要功能:, , 顯示每個 Reusable Block 在整個網站中被使用的次數, 這個計數會連結到使用該區塊的所...。
Automatic Block Inserter 》- Automatic Block Inserter是一個強大的外掛程式,可以輕鬆地將區塊插入到特定的文章區域,以及根據偏移量將區塊插入到指定的區塊類型之上或之下。, - 創建...。
Reusable Block Count 》此外掛可顯示「可重複使用區塊」清單頁面,並連結至包含特定區塊的所有文章。, 僅顯示含有該區塊的文章數量,而不是區塊在文章中被使用的次數(不計算同一篇...。