Wordpress plugins
A.N.R.GHG Publishing Helper

A.N.R.GHG Publishing Helper

Version : 0.63.1
Tested up to : 5.9.2
Number of download : 24
Author : ANRGHG
Average rating : 0 / 5 on 0 votes 0 votes, 0 avg.rating

Screenshots

A.N.R.GHG Publishing Helper
A.N.R.GHG Publishing Helper
A.N.R.GHG Publishing Helper
A.N.R.GHG Publishing Helper

The A.N.R.GHG Publishing Helper aims to be one more Swiss Army knife to help complete your WordPress installation while reducing greenhouse gas emissions in multiple ways: Thanks to AMP compatibility and using the AMP technology 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 green web hosting, by having its project page hosted by GreenGeeks ever since the first months; By developing and testing on a local Bitnami WordPress stack; Given that the development machine is 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 Helper’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. Specifically, the A.N.R.GHG Publishing Helper can: Security Protect your WordPress websites against password leak effectiveness, by deactivating the login dialog depending on the value of a constant in wp-config.php; Allow to configure that constant so that in multisite networks, individual sites may be toggled independently; Make authentication cookies then last longer for a configurable period of time, e.g. until the day after the next scheduled login rush. Blank the login dialog out permanently if it is convenient to access the WordPress Admin area through the hosting platform exclusively. Thank You message Display a configurable message after your posts, and optionally another message at the bottom of your pages; Activate, deactivate and configure the display of a message in the post editor Meta box; Configure standard messages in rich text in the Template editor and insert them by their name; Configure in rich text and position one or more messages in the post editor, using the Thank You message block. Dates of your posts and pages Add the last modified date and/or the published date visibly at the end or at the top; Optionally add information about where the post was first published; Add these dates in meta-tags in the head (may be useful if not already present). Links to headings and paragraphs Add fragment identifiers and hyperlinks to all headings, and optionally—or only—to all paragraphs and list items; Use stable identifiers derived from the content, as a modern equivalent of the famous Purple Numbers invented by Douglas Engelbart; Use the custom ‘HTML anchor’ for all headings and paragraphs that it has been configured for, further improving identifier stability; Keep the identifiers fully localized also when using a non-Latin script, so that headings or paragraph starts display in your script when clicking a link or pasting an address in the URL bar; Number the headings through CSS counters in appended or prepended position with a link to the table of contents; Replace the appended number with a generic arrow if numbers are not desired next to headings. Table of contents 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 (works 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 editor’s ‘Complements’ Meta box; Or have a table of contents only in those posts and pages where it is explicitly activated in the Post Meta box (or by inserting the block or the positioner code); Place the table of contents between any of the paragraphs in your post or page by inserting the (non-mandatory) block in the Block Editor; Use a configurable string like a shortcode as an alternative positioner in the Classic Editor to override the configured default position; Configure the label for all posts in the settings, and for a particular post in the Post Meta box or in the block (or by manually adding an argument in the code); Use the post title in the table of contents label (useful when the table is positioned near the bottom). Notes and sources Parse inline complements and display them either as descriptive endnotes or as bibliographic endnotes depending on their delimiters; Register inline complements on the fly for reuse across a post or page; Store complements for reuse across your website; Display additional text around reused complements; Handle multiple complements reused in a single instance; Parse the complement delimiters of your choice; 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; Process sources nested in notes; 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 like a shortcode 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 below the footer (built-in WordPress default position) 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 ‘Complements’ 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 your visitors clicked an anchor, so as to not distract from the other features and information displayed after your posts, by showing only the target complement—and eventually the full list after clicking its heading or the twistie next to it; Show complements in responsive, adaptative and configurable tooltips with HTML support when hovering their inline anchor; Combine identical complements to a single item, and enumerate the related anchors in a tooltip shown on hovering its number in the list. Reference lists Display lists of references at any position 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 lists’ block with settings for label, display and writing direction. Typography Deactivate the default character conversions so that ASCII quotation marks stay as-is also outside code areas; Thus pave the way to input both straight and curly or angle quotation marks, dashes and other special characters thanks to a comprehensive keyboard layout. Custom style rules Add the page slug as a class to the body element to help customize the aspect of specific pages; Save Custom CSS in the plugin settings so that it will be kept without taking extra steps when switching themes. Format conversion A feature is in development to help with converting markdown-like written complements to automation-ready inline complements. The demo page to illustrate the idea is under ‘Tools’ > ‘Conversion’. In a still unscheduled next step, .docx files should also be converted (still to inline complements, not HTML-hard-coded complements at the bottom of the post). Apologies for development delay Other features are planned, and sensitive style rules shall become configurable too. Yet submission and release have been fast-tracked in response to a demand for AMP compatible endnotes display. We are sorry for the inconvenience of releasing a not yet fully finished plugin.

Download now