Basic idea of how this could be done:
- Hook into
save_post
or something else which is regularly run, but only by you (could get resource intensive otherwise) - Parse your content and have a look for your shortcodes. The Shortcode API could come in handy here.
- If you found your shortcode, save the text between your shortcode and the Post ID, probably by using
the Options APIthe Settings API - Provide a special template/shortcode on your overview page, which reads those options and uses
get_permalink()
to build links to your pages
This should help you for further researching.
Related Posts:
- Nested shortcode functions accessing variable
- Redirect to another page using contact form 7? [closed]
- What is @Action in WordPress?
- Return multiple values in a shortcode attribute
- Add the_post_thumbnail_url to a shortcode in function.php
- Adding a Tag Parameter / Filter to My Shortcode
- How to get current cart values using WC_Shortcodes?
- Get Shortcode output to database for static post_content
- Posting code inside the post instead of in the template file using shortcode
- Integrate Razorpay quick payments plugin with contact form7 plugin
- How do I call wp_get_current_user() in a plugin when plugins are loaded before pluggable.php?
- How to not allow users to create new tags, but allow to them to use existing ones
- if plugin is active? check if plugin is enabled or not?
- Adding a text domain to every __(), _e() and __n() gettext call without a plan to create own translations
- Autogenerate wordpress shortcodes using array?
- Change destination author link
- Shortcode under a Shortcode Multiple times Possible?
- Custom Widget outputs the input but doesn’t save anything inside the textarea
- shortcode doesn’t work
- New Plugin: Post update pushes a copy as a revision
- How to Replace Words with Hypertext Link But Ignore Previously Existed Links?
- Display a text message if the field is not found and not if found
- Scope for PHP Variables Assigned in functions.php or a plugin
- Add a plugin before main container
- Shortcode to generate and save password in a file
- Executing my function once on a specific time
- wordpress plugin is not activating from widget
- Adding Shortcode to Text Widget
- Override Plugin Script Fucnction in WordPress
- How to call WordPress function other files
- Conditional attributes and logic per product category
- Some code in shortcode function being ignored
- WP Query. Is there a maximum size?
- How to Create a shortcode to this php function
- the_tags : can we insert a class
- Check if variable is set in filter
- execute function after one completed
- JQuery prepend a function
- Custom shortcode for displaying user based on a role parameter
- wp_enqueue_scripts
- How to get specific string/value from an array? php [closed]
- WordPress Stock Update Programatically
- How can I fetch data from another website to my wordpress website with mysql database
- Get all the URLs of the pages that uses a specific shortcode
- Getting a ressource ID, from a WC_Order_Item_Product/Order
- How to translate wordpress error message
- strange shortcode error: does shortcodes requires any dependency?
- All custom widgets are not showing in widget area at the same time
- same user role or copy the user role to be same as the other role
- More gentle way to hook WordPress custom url
- How to add custom function to pluggable.php
- grab or load text on demand
- Checkbox show / hide output result
- Custom Logo Link WordPress
- How to convert Currency from USD to other IP Based currency in Php function
- Attempting to list all product categories and the price range of all products within them
- Cookie value changes back to previous value after changing
- get_post_meta shortcode returns empty field
- Creating an array from form inputs before it is posted to the options database
- Is there any way to sync Facebook Comments and with comments on WordPress website?
- Why does my custom plugin only function correctly once per page?
- Hide content for specific users with id
- adding dynamic/multiple slug values in ‘option_none_value’
- How to create algorithm for ordering posts in WordPress?
- How to assign a specific service to a specific provider based on location
- Easiest way to load/fire a handful of functions, IF checkbox is checked?
- post id or permalink auto-incrementing number and reset everyday
- Is admin section completely customizable in terms of styling?
- How to make the first letter of a post title uppercase, in a plugin?
- Compare Ajax Data Results
- How can I make the search bar in my wordpress site search all of the pages rather than just the blog posts?
- How to change the product short description for each product with PHP?
- Update (a function) post’s featured image as soon as $image_url changes
- Migrating custom php we wrote from functions.php into a site-specific plugin
- Nested DIV’s across functions in PHP, do not seem to work
- WordPress environment not loading properly
- Every time I use wp_get_current_user() my plugin breaks
- How to replace native comment_count with Comments Evolved aggregate count
- Trending Tags based on post views
- wordpress Shortocode running twice?
- Cannot access variables within a widget
- Is there any wordpress function to update a random post every 10 minutes?
- Calling an custom field from theme option at the frontend
- WordPress function to add text
- Saving an array to get_options
- How to Set Limit with WordPress Get Bookmarks Shortcode
- Contact Form 7: custom validation [closed]
- Strip shortcode from excerpt [duplicate]
- Doing action based on input from options menu
- Showing author box on post detail page
- How use Dynamic hyperlink on each wordpress post?
- How to prevent page load on form submission
- is_plugin_active() not defined on active plugin, in the thumbnails.php file
- how to add “alt” for all image in wordpress
- Requires PHP version 5.3.0
- PHP if url extension action=discussion condition use [closed]
- How to get URL param for pagination in shortcode?
- Make plugin admin page visible to other roles
- How to change all the urls of the WordPress site?
- I want to allow certain file types on dokan upload files