Nothing sticks out.  Give it a try from a couple of different systems (iOS app, Android app if you have it, another XML-RPC interface).  But if it works with one, it should work with all of them.  Where are you doing the check for the XMLRPC_REQUEST constant?  My only concern would be that the check itself might be missed somehow if it lives in the wrong part of the code or is used on the wrong hook.<br>
<br><div class="gmail_quote">On Mon, Mar 21, 2011 at 1:34 PM, Muro, Matthew <span dir="ltr">&lt;<a href="mailto:mmuro@advance.ua.edu">mmuro@advance.ua.edu</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Currently, I&#39;m only running through the filters if is_admin() which might be why the filter isn&#39;t being applied.<br>
<br>
I just added a check for the XMLRPC_REQUEST constant, manually filtered pre_get_posts and list_terms_exclusions and the posts/categories were properly restricted.<br>
<br>
This is what I&#39;m doing to handle xml-rpc:<br>
if ( defined ( &#39;XMLRPC_REQUEST&#39; ) &amp;&amp; XMLRPC_REQUEST ) {<br>
add_action( &#39;xmlrpc_call&#39;, array( &amp;$this, &#39;posts&#39; ) );<br>
}<br>
<br>
In my posts function is where I&#39;m setting the categories and hooking into the filters I mentioned above.<br>
<br>
Is there anything else I need to be checking for or will this cover it?<br>
<font color="#888888"><br>
Matthew<br>
</font><div class="im"><br>
Matthew,<br>
<br>
This really depends on which XML-RPC calls the mobile application is making.<br>
 Off the top of my head, I&#39;d think they were using `blogger.getRecentPosts`<br>
to get the blog&#39;s most recent posts.  This method internally calls<br>
wp_get_recent_posts() which uses the get_posts() function to pull things<br>
from the database.<br>
<br>
This *should* be firing the pre_get_posts automatically.  Is it not?  Have<br>
you tried to trace the route of a request?  What have you done so far to<br>
extend this functionality to users of the WordPress iOS app and what have<br>
been the results?<br>
<br>
</div><div><div></div><div class="h5">Matthew Muro<br>
<br>
_______________________________________________<br>
wp-xmlrpc mailing list<br>
<a href="mailto:wp-xmlrpc@lists.automattic.com">wp-xmlrpc@lists.automattic.com</a><br>
<a href="http://lists.automattic.com/mailman/listinfo/wp-xmlrpc" target="_blank">http://lists.automattic.com/mailman/listinfo/wp-xmlrpc</a><br>
</div></div></blockquote></div><br>