Operation of WP page generator (2 posts)

  1. denyerec
    Posted 10 years ago #

    Hi there,

    I have a function that essentially replaces a custom quicktag such as <!--show 50 things--> with, well, a whole lot of HTML say, a list, of 50 things.

    What I want to be able to do is paginate the list of 50 things. WordPress lets you paginate normal posts with <!--nextpage--> so I figured hey, what if I echo'd out that after say, every 10 items.

    However, the pagination must take place before my content is generated, because all I end up with is a list of 50 items with <!--nextpage--> comments in the HTML.

    Not very paginated.

    My question is, is it possible to force a re-parse of quicktags somehow? Specifically the ones responsible for pagination?

    My plugin returns $content as is the usual way, so being able to hit it again with a quicktag parsing function would be awesome.

    Kind regards,

  2. davidchait
    Posted 10 years ago #

    Is this a one-shot static list (i.e., you could process at save time), or is it a completely dynamic animal (i.e., every pageload)?

    If the former, well, hooking the save code should be doable (I've never tried, but there's a lot of make-static stuff around...).

    If the latter, you'd probably need to hook 'the_posts' filter (which executes in classes.php). You'd want to process the content of each post (possibly excerpt?) in-place, inserting your nextpage breaks.

    I do something like the latter in custom code, but it is actually just 'enhanced nextpage semantics' for naming pages, rather than trying to insert extra pagebreaks. Should be pretty similar overall.


Topic Closed

This topic has been closed to new replies.

About this Topic


No tags yet.