Adding styles/scripts to specific page

You have wp_enqueu_script within your function spelled wrong. It should be wp_enqueue_script. Also is_page_template() will look for your template file as is relative to your theme directory. If file.php is in the root of your theme then it would just be is_page_template(‘file.php’). Here is the reference for that function: https://developer.wordpress.org/reference/functions/is_page_template/ Try this: function test(){ if( … Read more

How do I create a child theme from PowerMag theme

Just create a folder named PowerMag-child Put style.css with below text /* Theme Name: PowerMag Child Theme URI: https://themeforest.net/item/powermag-the-most-muscular- magazinereviews-theme/4740939 Description: PowerMag Child Theme Author: djwd Author URI: http://themeforest.net/user/djwd Template: powermag Version: 1.0.0 License: GNU General Public License v2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Text Domain: powermag-child */ functions.php with below code and nothing else … Read more

How to enqueue a script on a specific URL that contains multiple parts

is_page() accepts only one optional parameter $page which should be (int|string|array) representing Page ID, title, slug, or array of such. On a standard WP installation your code should look like this. add_action( ‘wp_enqueue_scripts’, ‘enqueue_date_picker_styles_and_scripts’, 101); function enqueue_date_picker_styles_and_scripts() { if ( is_page(‘page-slug-here’) ) { // Replace page-slug-here with slug of page at races/community/add wp_enqueue_style(‘bootstrap-datepicker-css’, ‘//cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.8.0/css/bootstrap-datepicker.standalone.css’); wp_enqueue_script(‘bootstrap-datepicker-js’, … Read more