Because $pageposts
is an array of post IDs, but you need to pass a post object to setup_postdata
– pull the objects instead:
SELECT $wpdb->posts.* [rest of query]
Note that, since you’re not paginating, you don’t need SQL_CALC_FOUND_ROWS
Related Posts:
- MySQL Error: : ‘Access denied for user ‘root’@’localhost’
- ERROR 1045 (28000): Access denied for user ‘root’@’localhost’ (using password: YES)
- What’s the difference between INNER JOIN, LEFT JOIN, RIGHT JOIN and FULL JOIN? [duplicate]
- Can’t connect to local MySQL server through socket ‘/var/mysql/mysql.sock’ (38)
- ERROR 1698 (28000): Access denied for user ‘root’@’localhost’
- How do I restore a dump file from mysqldump?
- ERROR 1698 (28000): Access denied for user ‘root’@’localhost’
- When to use SELECT … FOR UPDATE?
- ERROR 1396 (HY000): Operation CREATE USER failed for ‘jack’@’localhost’
- Create a new database with MySQL Workbench
- Getting “Lock wait timeout exceeded; try restarting transaction” even though I’m not using a transaction
- Search for all occurrences of a string in a mysql database
- #1045 – Access denied for user ‘root’@’localhost’ (using password: YES)
- How to convert a string to date in MySQL?
- MySQL COUNT DISTINCT
- How to update a record using sequelize for node?
- Can’t open the mysql.plugin table. Please run mysql_upgrade to create it
- Convert MySQL to SQlite [closed]
- Create a temporary table in a SELECT statement without a separate CREATE TABLE
- Convert partially non-numeric text into number in MySQL query
- MySql: is it possible to ‘SUM IF’ or to ‘COUNT IF’?
- MySQL: What’s the difference between float and double?
- How can I search (case-insensitive) in a column using LIKE wildcard?
- Dump all tables in CSV format using ‘mysqldump’
- MySQL Select Multiple VALUES
- SQL – IF EXISTS UPDATE ELSE INSERT INTO
- How to unblock with mysqladmin flush hosts
- Node.js MySQL – Error: connect ECONNREFUSED
- MySQL: Cloning a MySQL database on the same MySql instance
- mysqldump data only
- Solution to “subquery returns more than 1 row” error
- PHP date() format when inserting into datetime in MySQL
- MySQL Error #1071 – Specified key was too long; max key length is 767 bytes
- How To have Dynamic SQL in MySQL Stored Procedure
- MySQL – UPDATE query with LIMIT
- MySQL said: Documentation #1045 – Access denied for user ‘root’@’localhost’ (using password: NO)
- What SQL Query to do a simple find and replace
- Scanning Database for malicious Data
- how to refresh wordpress permalink settings? (without admin panel)
- Ordering posts by day (not time) AND meta value
- wpdb->prepare function remove single quote for %s in SQL statment
- Problems with DBDelta with FOREIGN key?
- Alternative to mysql_real_escape_string
- Is it useful to turn on MySQL query cache for performance
- Programmatically changing role information; editing role name and deleting
- Search and replace in post content
- How to add 2 hours to the wordpress time formed with current_time(“mysql”, false)?
- wpdb insert and boolean fields
- What are the issues associated with upgrading MySQL for WordPress?
- How to find meta entries with their posts missing via SQL?
- Why doesn’t this code add a table to my database?
- Mysql SELECT posts
- How do I get create a custom table showing the hours remaining for all customers in one page from this transactions page?
- #1115 – Unknown character set: ‘utf8mb4’
- Visual/Text Editor displays blank pages in WP-Admin- but HTML on client side displays correctly
- How to add a private user page populated from sql?
- Slow wp-admin due to “SELECT DISTINCT post_mime_type FROM wp_posts WHERE post_type = ‘attachment'”
- Which is better and faster ? WordPress Queries or SQL Query
- Using WPDB->Insert()
- Active DB queries in WordPress?
- Changing MySQL password via WHM – does this affect WordPress?
- Run Username SQL Query from WordPress Child Theme Functions File
- SQL syntax error. However, it works normally at phpmyadmin
- string literals in query
- MySQL query for taxonomy-meta
- Editing mysql tables/database with wordpress or other app/cms
- Create pages from MySQL database
- Will reducing mysql permissions hinder WP function? [duplicate]
- Calling mysql_query() on another database, assumes WordPress using that database
- WordPress VIP realpath Alternative?
- querying user bookmarks from a large number of bookmarks
- Pull post name from value of a specific meta key
- PHP variables in mysql query
- Php Mysql Terms
- How to fix the amount of comments displayed for each post?
- How do I echo all users’ display_name and their meta_value who have a certain meta_key?
- How to simulate web traffic to test performance of a website
- SQL query to change custom field in WordPress database
- SQL. Select category descendants
- MySQL Actibity without any active visitors via Google Analytics
- How to configure WordPress Database for CentOS 7
- Why should be SQL keywords, like CREATE TABLE and UPDATE, must be uppercase in WordPress?
- Why is local wordpress install calling live site executions?
- Display MySQL as part of a Page
- Migration of wordpress database from mariadb 10.0.20 to 5.5.50
- WP Meta Query – mixed AND / OR query doesn’t work
- get_results() query not working only when entering strings
- Add value to array in database
- Second completely independent and disposable WordPress installation in subdirectory?
- Making CURDATE() recognize current_time()
- get_results suddenly not working on a single table
- Internal error (500) on local & Fatal error on live when trying to access post type edit screen
- Query sql for truncate post_content in wp_posts table
- How should I troubleshoot a database serialization issue with a WordPress migration
- Foreach only outputs if id is 0
- “Error 1064” when importing msql database after updating wordpress version to 4.2.1
- Where other than wp-config can database access details be defined?
- Why does the MySQL command line tool ignore the –port parameter?
- Postgres equivalent to MySQL’s \G?
- Possible SQL injection. How to locate and fix?