custom header text

For something like this, you can use WordPress’s built-in “Custom Fields” feature.

Step 1

On your edit page, create a new Custom Field (if you don’t see the Custom Fields box on your edit screen, click on the grey”Screen Options” tab at the top-right of the page, and make sure the “Custom Fields” box is checked). The name can be anything, for example let’s assume you want to use “Page Description”…

Step 2

Finally, output that custom field into your theme. Do this by using the following snippet wherever you want to output the custom description text…

<?php echo get_post_meta(get_the_ID(),'Page Description',true); ?>

One more thing… WordPress will remember the name of your Custom Field. Any time you want to use it on a page or post, you can select the name from a drop-down and then enter your description for that page/post.