> For the complete documentation index, see [llms.txt](https://docs.appmysite.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.appmysite.com/app/posts/wordpress/custom-post-types.md).

# Custom post types

### How to sync your WordPress website’s custom post types to your mobile app?

You can now show custom post types and taxonomies created by third-party plugins from your website in your mobile app.&#x20;

Several WordPress plugins create custom post types and taxonomies on your website. This includes LMS solutions, directory listing plugins, real estate listings, and more.

AppMySite supports custom post types. If a plugin creates custom posts and taxonomies on your website, you can sync them to your app.&#x20;

{% embed url="<https://scribehow.com/shared/Custom_post_types__N_rSi2BtQjW1P8GPsDy8-g>" %}

Follow the steps below to import custom post taxonomies and post types to your app:

* Connect your WordPress website and app using Application Password support to enable custom post taxonomies. Visit the Help Centre article below to learn more:

{% content-ref url="/pages/vsK7Vwh0HCEAg0mwSsAx" %}
[WP Application-Password](/app/connectivity/wordpress-connectivity/grant-access/wp-application-password.md)
{% endcontent-ref %}

* On your WordPress website’s admin panel, navigate to Appearance > Menus.&#x20;
* Choose your primary menu and add the custom posts you want to show in the app.&#x20;
* Navigate to the Menu screen in the Settings module of your AppMySite account. Select the box next to **Pick a menu from my website.**&#x20;
* Select your primary menu.&#x20;
* Your app will now reflect your website’s custom posts in the app.&#x20;
* To render these posts in web view, navigate to Settings > Posts. Turn on the Web View toggle to show custom posts in the app exactly as they appear on your website.

{% hint style="warning" %}
Support for custom post taxonomies requires connectivity via Application passwords. Your AppMySite plugin version must be 3.0.0 or higher to support application passwords.
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.appmysite.com/app/posts/wordpress/custom-post-types.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
