Short answer: NO!
I’ve asked a similar question before mysql order by serialized data?
and the answer i got is:
The only possible case when serialized
data is acceptable is when you don’t
need to search , filter or order by through
that data. In all other cases – store
your data as a separated fields.
Related Posts:
- How to sanitize select box values in post meta?
- Strategy to get post meta for use outside the loop
- Set Expiration Date of a Post from the Frontend with wp_insert_post
- query posts in wordpress
- posts_nav_link(); not showing up on static pages
- Get list of months with posts
- Why is the first query affecting the second query, even after wp_reset_query() and wp_reset_postdata(), but not on the second page?
- Is there a need for nonce with Post Metabox?
- Custom URL parameters in template files
- Keep sticky posts out of query unless they have featured image
- Wp Super Cache stops the update of a Post Meta
- How to query the latest 5 posts and sort them by title?
- 2 loops, is_home won’t work, count is off
- How to show specific post meta?
- How can I prevent posts with no title showing up in my query?
- How can I use the WordPress Loop and Pagination in multiple instances but different scenarios throughout my site?
- CSS class on last post in loop ( custom query )
- Custom Post Type Query issue
- How to order by multiple date meta_values?
- How to create query to get top 3 sticky/latest posts
- Running a function on post update with new post meta
- Is it possible to set a variable for get_post_meta?
- Get attachment meta (I need attachment ID, unsure how to find it)
- WP_Query not getting all posts, just tagged posts
- tag__in does not return posts
- View list of all attachments on site
- multiple queries to get posts from same category?
- Adjust query on single
- Best practice for implementing a blog page / section in wp_menu_nav()
- How can I sort my loop based on meta data, using a form?
- Related Post Category Filter
- Make a custom field in admin post.php read only
- Change default options on attachment page
- Not the typical order by posts by date question
- Paginated WP_Query doesn’t return 404’s, even when posts don’t exist
- issue displaying variations in custom template using WPeC 3.8.9.2
- After a while attachment meta data is missing “sizes” data
- Why is my Toggle field not showing in Gutenberg?
- How do I access the current post object within a block theme template or pattern?
- How to create first post, fifth post full width, rest in three columns and so on
- Why are some of my menu items not displaying on my menu?
- 400 Bad Request, in wordpress theme development, wp_ajax
- How to escape html generate by a loop
- Template for landing pages
- How to Create custom xml file for demo content for custom theme?
- post_exists returning 0 if title contain special characters
- Wpautop in wp_editor not working
- Comment status shows ‘closed’ in db, but it shows ‘open’ when i echo it
- How to unset a set query variable?
- How to list articles by year based on url?
- Archieve.php not loading for custom post type
- I used single quote to design HTML of my WordPress blog. Now site redirects to index.php everytime than page.php or single.php
- Change Responsive Images Maximum Width of 1600px
- Is there any way to register custom background images like header images?
- ACF Pro make URL Linked in Custom Template [closed]
- How to change the theme directory uri for localhost?
- Why is my CSS not loading?
- How to find default functions of wordpress
- How to remove ver from stylesheet URL? [duplicate]
- What is the diferences between pure WordPress theme and Woocommerce theme? [closed]
- How to escape multiple attribute at once in WordPress?
- Override plugin option by with a custom theme
- Using a starter theme vs starter theme with child theme
- How should I use starter content utility to show some default menus?
- Set a featured image as a replacement to the header image
- How to remove ID’s from wp_enqueue_style?
- How to See Everything in get_option()?
- Replace site title with logo when logo is uploaded in customizer using
- Unique design inside a specific category’s url
- How to rotate every letter in a title
- Is it possible to have a theme that uses only one single page?
- wordpress 404 not found after rewrtie the author link
- Custom theme: How to call archive-post.php for viewing blog posts
- How to Create a Random List of Child Pages
- Filter posts by comparing custom meta value against postdate
- Exclude custom post type from search conflict with get_posts
- Dynamic Post Thumbnail →
- WordPress query posts with multiple post_meta data
- Will my site get messed up when the wordpress theme updates if I edited the html code in the editor to change footer?
- Have the homepage look different to index.php without a static page
- underscores use of the article element on the page template
- Cherry framework – Overriding function in template-general.php
- Ideal inline dynamic CSS injection
- What Does “Cannot modify header information?” Mean
- How to transfer one domain to another domain without losing theme options (customizer)?
- Wp_query with 2 meta keys and array of meta values
- How to create and populate with few links a menu in child theme functions.php?
- Plugin does not work in custom theme
- How to seperate static phrases from template files in custom theme?
- Javascipt issue on custom theme
- Change frontpage content via WordPress
- How to Manually Code Shortcode?
- How to Have a Pure HTML Sub Directory In WP Site
- is_home and is_frontpage always true
- Custom WP_Query doesn’t display all posts
- How to correctly enqueue the parent and child theme stylesheets in the creation of a child theme? [duplicate]
- How to show a manageable list of images on a post?
- WP_Query – Accessing MetaValue from Query Result
- header_image not returning header image url
- Create a child theme from multiple themes