Advanced Post Types Order allows you to reorder custom post types and default WordPress post types by means of an easy-to-use drag-and-drop interface. Integration of Advanced Post Types Order with WPML enables synchronization of the order of any custom post type across languages as well as setting of a different order for a specific language.

Contents

Getting started

If you are a developer, make sure that the Advanced Post Types Order plugin is activated.

Make sure that the WPML Multilingual CMS, WPML String Translation, WPML Translation Management, and WPML Media Translation plugins are activated. Follow the steps in the WPML Beginner’s Guide to verify that your setup is correct.

If you are a website owner working with a developer, please ask the developer to go over these settings for you.

For a better translation experience, activate WPML Translation Editor. To do this, go to the WPML -> Translation Management page and click on the Multilingual Content Setup tab. There, check the Use the translation editor option in the How to translate posts and pages section and click on Save.

Use the Translation Editor for a better multilingual experience

For illustration purposes, we have installed and activated the Avada theme, as it offers several custom post types. In this tutorial, we provide detailed instructions on how to reorder items on the Portfolio archive page of the default language and secondary language. You can reorder any custom post type by following the same steps.

Synchronizing the order of the custom post type (Portfolio) across languages

  1. You can reorder the default language Portfolio items on the portfolio archive page by navigating to Portfolio -> Re-Order.
  2. Make sure that the post type is set to Portfolio (avada_portfolio) and fill in the Sort List Settings fields; then, click on the Create button.
  3. Create the sort list of the Portfolio custom post type

  4. Choose the Yes option in the WPML Synchronize section to synchronize the order across different languages and then click on the Settings Updatebutton.
  5. Set the Portfolio order to be synchronized across the different languages

  6. Scroll down to the Automatic Order/Manual Order. We will reorder the Portfolio items manually. Click on the Manual Order tab and then click and drag the portfolio items to reorder them; after that, click on the Update button.
  7. Reorder the portfolio items then click the Update button

This is how the order of the portfolio items is synchronized between the default language and the secondary language.

Default language and secondary portfolio items have the same order

Setting a different order for the custom post type in a specific language

  1. From the WordPress dashboard, navigate to Portfolio -> Re-Order.
  2. Choose the No option in the WPML Synchronize section to reorder the portfolio items of your secondary language(s) differently than the order of the portfolio items of the default language, and then click on the Settings Update
  3. Disable WPML sync option to reorder the secondary language to be different from the default language

  4. Switch to the secondary language that you want to reorder by using the admin bar language switcher.
  5. Choose the secondary language from the admin bar language switcher

  6. Scroll down to the Automatic Order/Manual Order. We will reorder the Portfolio items manually. Click on the Manual Order tab, then click and drag the portfolio items to reorder them, and finally click on the Update button.
  7. Reorder the portfolio items of the secondary language

Translating Advanced Post Types Order texts

Besides contents coming from posts and pages in your site, there are usually some texts coming from other places. The most common examples are themes and plugins.

To learn how to translate these texts, read our documentation page about translating these texts manually or sending them to others for translation.

Getting help – WPML Translation support forum

We have supporters in our forum who are available six days a week to help you. They are trained in using WPML with Advanced Post Types Order.

If you are working with a developer for your site, please use our Translation support forum to get help with translating your site’s content.

If you are setting up your site and WPML yourself, please use our Technical support forum.