WordPress pages (as opposed to posts) do not have pingback and trackback support by default. I had a need to enable it on The New Leaf Journal in order to allow certain pages to accept incoming Webmentions. In that case, I added the PHP snippet to my child theme’s functions.php file. But with multiple sites and the possibility that I may not always use the same theme, I decided to convert the snippet into a site-specific plugin. The code is available in my personal Gitea repository. Feel free to use and extend (instructions for extending are in the code comments).

Emu Café Social Intro by N.A. Ferrell (Admin)N.A. Ferrell (Admin) (The Emu Café Social)
Welcome to The Emu Café Social, a new social publishing project built on top of WordPress. I (N.A. Ferrell) am writing this post from my administrator account, but you will usually see me posting from my user account at social.emucafe.org/author/naferrell.

Thank you administrator version of me for the site intro.

I confirmed that the first post from the administrator version of my account is visible from my Mastodon profile. Very good. For early readers, my regular posts will come from this account (/naferrell).  I will usually post site news and updates from my /nafaugustus account. As always, you will find my articles and other long-form content on The New Leaf Journal.

Welcome to The Emu Café Social, a new social publishing project built on top of WordPress. I (N.A. Ferrell) am writing this post from my administrator account, but you will usually see me posting from my user account at social.emucafe.org/author/naferrell. If you want to learn more about the project, see our new About Page. I will be posting more information about the project over the next couple of weeks. You will still find my long-form writing at The New Leaf Journal.