pages - How to add custom php file to right sidebar?

admin2025-06-02  3

I have created a quick contact form php file where visitor click it slides out a contact form to fill the details ,to add in right sidebar how to add in every pages and post any help how to add in every pages

I have created a quick contact form php file where visitor click it slides out a contact form to fill the details ,to add in right sidebar how to add in every pages and post any help how to add in every pages

Share Improve this question asked Feb 25, 2019 at 8:43 moin97moin97 1
Add a comment  | 

1 Answer 1

Reset to default 0

There are three ways to do that:

  1. Create a widget (Recommended)
    Here is official documentation. You can include your php file within widget() function of your widget class.

  2. Create and place a shortcode in exiting wordpress default text widget.
    Here is sample code

    //Place this code in theme's functions.php
    
    add_shortcode('ContactForm', 'cf_shortcode');
    
    function cf_shortcode($att) {
       ob_start();
       include "path/to/php/file";
       return ob_get_clean();
    }
    

Then place [ContactForm] in wordpress default text widget.

Create a child theme and override sidebar.php file of your theme there.

转载请注明原文地址:http://conceptsofalgorithm.com/Algorithm/1748869199a314395.html

最新回复(0)