Title: Conditional logic
Last modified: June 22, 2018

---

# Conditional logic

 *  Resolved [ucsendre](https://wordpress.org/support/users/ucsendre/)
 * (@ucsendre)
 * [8 years, 1 month ago](https://wordpress.org/support/topic/conditional-logic-42/)
 * Hello! Is there a way to use conditional logic in your shortcodes?
    For example
   I need to add some extra category names for some of my shop categories like this:
   if the first category is “something” then { <category>”extra category1″ > “extra
   category 2″ > [alg_product_categories_names sep=” > “]</category> } else { <category
   >[alg_product_categories_names sep=” > “]</category> }

Viewing 3 replies - 1 through 3 (of 3 total)

 *  Plugin Author [Algoritmika](https://wordpress.org/support/users/algoritmika/)
 * (@algoritmika)
 * [8 years, 1 month ago](https://wordpress.org/support/topic/conditional-logic-42/#post-10427200)
 * Hi [@ucsendre](https://wordpress.org/support/users/ucsendre/),
 * Not sure if this will be good enough, but there are `find` and `replace` attributes
   available in all plugin’s shortcodes, so you could try something like this:
 *     ```
       <category>[alg_product_categories_names sep=" > " find="Something >" replace="Extra Category 1 > Extra Category 2 > Something >"]</category>
       ```
   
 * Please let me know if this works for you. If not – I could try to add something
   to the plugin.
 * Best regards,
    Tom
 *  Thread Starter [ucsendre](https://wordpress.org/support/users/ucsendre/)
 * (@ucsendre)
 * [8 years, 1 month ago](https://wordpress.org/support/topic/conditional-logic-42/#post-10431556)
 * Dear Tom,
 * It works like a charm. Thank you very much indeed.
 * Best regards,
    Endre
 *  Plugin Author [Algoritmika](https://wordpress.org/support/users/algoritmika/)
 * (@algoritmika)
 * [8 years, 1 month ago](https://wordpress.org/support/topic/conditional-logic-42/#post-10434315)
 * Hi [@ucsendre](https://wordpress.org/support/users/ucsendre/),
 * Sure, no problem, happy to help.
 * _[ [Signature deleted](https://wordpress.org/support/guidelines/#avoid-signatures)]_
    -  This reply was modified 8 years, 1 month ago by [Jan Dembowski](https://wordpress.org/support/users/jdembowski/).

Viewing 3 replies - 1 through 3 (of 3 total)

The topic ‘Conditional logic’ is closed to new replies.

 * ![](https://ps.w.org/product-xml-feeds-for-woocommerce/assets/icon.svg?rev=2971628)
 * [Product XML Feed Manager for WooCommerce - Google Shopping, Social Sites, Skroutz & More](https://wordpress.org/plugins/product-xml-feeds-for-woocommerce/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/product-xml-feeds-for-woocommerce/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/product-xml-feeds-for-woocommerce/)
 * [Active Topics](https://wordpress.org/support/plugin/product-xml-feeds-for-woocommerce/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/product-xml-feeds-for-woocommerce/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/product-xml-feeds-for-woocommerce/reviews/)

## Tags

 * [conditional logic](https://wordpress.org/support/topic-tag/conditional-logic/)
 * [shortcode](https://wordpress.org/support/topic-tag/shortcode/)

 * 3 replies
 * 2 participants
 * Last reply from: [Algoritmika](https://wordpress.org/support/users/algoritmika/)
 * Last activity: [8 years, 1 month ago](https://wordpress.org/support/topic/conditional-logic-42/#post-10434315)
 * Status: resolved