I wanted to enable pingback and trackback support for WordPress pages in order to allow certain pages to accept and send Webmentions. By default, my theme does not have pingback and trackback support for WordPress pages. The internet is surprisingly light on resources covering the matter (either because most themes support pingbacks and trackbacks for pages or everyone hates them). Thus, I decided to share my solution. In order make pages better, I added the following line to my child theme’s functions.php file:

add_post_type_support( 'page', 'trackbacks' );

That was it. Now I can enable pingacks and trackbacks for WordPress pages. Do note that I use a child theme, so my change will not be overridden by a theme update. If you are not using a child theme, remember that your addenda to functions.php may be overridden when your theme updates.