=== Architrave Extras ===
Contributors: manuelesposito
Tags: markdown, llms.txt, audio, open graph, reading
Requires at least: 6.4
Tested up to: 7.1
Requires PHP: 8.0
Stable tag: 0.1.2
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Reading and sharing extras for the Architrave theme: a player for a post's spoken version, Copy as Markdown, and every post as Markdown for AI tools.

== Description ==

Architrave Extras adds a few things to posts that a theme should not carry itself.

* **A player for the spoken version of a post.** Attach an audio file whose name ends in `-spoken` (for example `my-post-spoken.mp3`) to a post, or put its address in the post's `_architrave_audio` field, and a small player appears under the post's date. It is marked as made by AI, and links to a page that explains it, when the site has a page with the slug `ai-on-this-site`.
* **Copy as Markdown.** Beside Copy URL under a post's date, a button copies the whole post, or its comments, as Markdown.
* **Every post as Markdown.** Add `?markdown=1` to a post's address, or ask for `text/markdown`, and the post comes back as plain Markdown. `/llms.txt` lists the site's posts for AI tools.
* **Link previews and dates for search engines.** Switches on Jetpack's Open Graph tags without its share buttons, and tells search engines when a page was last updated.

The buttons and the player are drawn for the Architrave theme. The Markdown addresses and `/llms.txt` work with any theme.

== Frequently Asked Questions ==

= Does the plugin contact any outside service? =

No. Everything is made from your own posts on your own site.

= Where does the audio come from? =

From your media library. The plugin does not make recordings; it plays the one you attach.

== Changelog ==

= 0.1.2 =
* No translation files in the package; translations come from translate.wordpress.org.

= 0.1.1 =
* /llms.txt states no rules of its own; a site adds its own with the `architrave_extras_llms_rules` filter. Locked posts stay off the list.
* The page-updated data for search engines can no longer end its own script tag.
* The player's script and the buttons' styles load on Architrave only, where they are drawn.

= 0.1.0 =
* First release: the features that left the Architrave theme.
