@pifpafpro

Как вставить произвольный код для отдельной страницы в WordPress?

Для вставки VR проекта на страницу в WP необходимо в head и body вставить скрипты, css и др. файлы. Каким плагином или другим способом этой лучше реализовать?
  • Вопрос задан
  • 2321 просмотр
Пригласить эксперта
Ответы на вопрос 2
wppanda5
@wppanda5 Куратор тега WordPress
WordPress Mедведь
/**
	 * Регистрация скриптов и стилей
	 * @see  https://developer.wordpress.org/reference/functions/wp_register_script/
	 * @see https://developer.wordpress.org/reference/functions/wp_register_style/
	 */
	function my_assets() {

		wp_register_script( 'my-script', 'script_link'  );
		wp_register_style( 'my-style',  'style_link');
	}

	add_action( 'wp_enqueue_scripts', 'my_assets' );

	/**
	 * Шорткод с нужным содержимым
	 * @see https://developer.wordpress.org/reference/functions/add_shortcode/
	 */
	function my_shortcode() {
		/**
		 * Вызов скриптов и стилей которые зарегистрировали раньше
		 * @see https://developer.wordpress.org/reference/functions/wp_enqueue_script/
		 * @see https://developer.wordpress.org/reference/functions/wp_enqueue_style/
		 *
		 */

		wp_enqueue_script( 'my-script' );
		wp_enqueue_style( 'my-style' );

		/////////
		// СВОЙ КОД
		////////
	}

	add_shortcode( 'my_custom_code', 'my_shortcode' );


В контент нужной страницы вставляете [my_custom_code]
Ответ написан
Комментировать
zorca
@zorca Куратор тега WordPress
Просто сделайте кастомный шаблон страницы
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы