Title: How to write PHP Code in Twig
Last modified: September 10, 2021

---

# How to write PHP Code in Twig

 *  Resolved [Mrskt](https://wordpress.org/support/users/mrskt00/)
 * (@mrskt00)
 * [4 years, 9 months ago](https://wordpress.org/support/topic/how-to-write-php-code-in-twig/)
 * Hi,
    I want to convert below conditional tags code in twig to use it on MB Views:
 *     ```
       if (! is_product()|| has_term( 'membership-plans', 'product_cat' ) ) {
   
        ...........
   
       }
       ```
   
 * How can i do it?

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

 *  Plugin Support [Neo WhiteRabbit](https://wordpress.org/support/users/longnguyen89/)
 * (@longnguyen89)
 * [4 years, 9 months ago](https://wordpress.org/support/topic/how-to-write-php-code-in-twig/#post-14861752)
 * Hi,
 * To run PHP functions, use the `mb` proxy. It acts as a transformer between views
   and PHP. For example
 *     ```
       {% if( not mb.is_product() or mb.has_term( 'membership-plans', 'product_cat' ) %}
       ...
       {% endif %}
       ```
   
 * Get more details about proxy on the documentation: [https://docs.metabox.io/extensions/mb-views/#running-php-functions](https://docs.metabox.io/extensions/mb-views/#running-php-functions)
   
   and Twig operators [https://www.branchcms.com/learn/docs/developer/twig/operators](https://www.branchcms.com/learn/docs/developer/twig/operators)
 *  Thread Starter [Mrskt](https://wordpress.org/support/users/mrskt00/)
 * (@mrskt00)
 * [4 years, 8 months ago](https://wordpress.org/support/topic/how-to-write-php-code-in-twig/#post-14886279)
 * Hi [@longnguyen89](https://wordpress.org/support/users/longnguyen89/) It’s working
   perfect, can you give one more example of below codes please:
 *     ```
       if( is_singular( $post_types = 'post' ) && $tpname = get_field('tpname') ) {
   
       [mbv name="product-info"]
   
       		}
       ```
   
    -  This reply was modified 4 years, 8 months ago by [Mrskt](https://wordpress.org/support/users/mrskt00/).
      Reason: Formatting

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

The topic ‘How to write PHP Code in Twig’ is closed to new replies.

 * ![](https://ps.w.org/meta-box/assets/icon-128x128.png?rev=1100915)
 * [Meta Box](https://wordpress.org/plugins/meta-box/)
 * [Support Threads](https://wordpress.org/support/plugin/meta-box/)
 * [Active Topics](https://wordpress.org/support/plugin/meta-box/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/meta-box/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/meta-box/reviews/)

 * 2 replies
 * 2 participants
 * Last reply from: [Mrskt](https://wordpress.org/support/users/mrskt00/)
 * Last activity: [4 years, 8 months ago](https://wordpress.org/support/topic/how-to-write-php-code-in-twig/#post-14886279)
 * Status: resolved