Quantcast
Channel: WordPress.org Forums » All Posts
Viewing all articles
Browse latest Browse all 134410

JuntaM on "List posts by firstletter: query numeric firstletter"

$
0
0

Heya WP pros,

I want to perform a custom query for post's (here Shops) where i fetch a list of posts by their first letter and attach some custom post data to it.

To reUse it later I created a function in functions.php for this that will return an array of all posts and their custom fields. There is also a separation between a custom field value called "wpcf-shop-top"(Bool).

I need to end up with:
- [letter] Query for firstletter = "A":
-- [topshop] all posts with wpcf-shop-top = 1
-- [normshop] all posts with wpcf-shop-top != 1

Please have a look at the function here: http://pastebin.com/babT7hbB

SO FAR SO GOOD. It works for all letters.

But how do I integrate a search for posts that start with numeric letters from [0-9] ?

In first I had something like [0-9]% inserted into the query, but that returns no postids. I cannot find any combination the fetch the posts starting with a numeric char, with this function. Maybe I am doing something wrong with escaping or something alike.

I also tried to do the fetch all posts and iterate with firstletter != lastletter in a loop and seperate the letters this way, but that doesnt give me top/normal custom field seperation for a post that I need for my final list.

Thank you very much in advance guys. Hope I made everything clear, if not please ask me anything!

JuntaM


Viewing all articles
Browse latest Browse all 134410

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>