Thanks for running the test and posting the warning messages; they are very helpful.
What they show is that the SQL statement used to query the database is different from the WordPress WP_Query parameters that MLA is specifying. For example, the “ORDER BY” clause is changed from post_parent
to post_date
, post_status = "private"
has been added and the LIMIT clause has been added. Most important, the $search_clause
that MLA inserts to perform the ID/Parent search is gone and has been replaced by the default WordPress search clause (including the “>|<” switch). That’s why you get no results.
It looks like some other plugin or software has gone back to the original 's'
argument in the HTML $_REQUEST
variables and built it’s own SQL statement from that.
I know we’ve had trouble with Role Scoper in the past. Can you tell me what plugins are active on your site so I can look for interference? Thanks!