Как заменить часть скрипта конкретными элементами URL? - PullRequest
0 голосов
/ 15 июня 2019

В качестве теста я попытался извлечь нужную часть URL-адреса и отобразить ее в случайном порядке на моей странице, и она отлично работает. Вот функция, которую я использую:

add_action('init','add_get_val');
function add_get_val() { 
global $wp; 
$wp->add_query_var('category'); 
}

и я добавил это к телу моей страницы:

            <?php
        // Test if the query exists at the URL
if ( get_query_var('category') ) {

// If so echo the value
echo get_query_var('category');
}
        ?>

Когда я пытаюсь использовать этот же код внутри моего встраивания, чтобы изменить значение 'category' на то, что было извлечено из моего URL, ничего не происходит. Вот оригинальная вставка:

<script src="https://serviceexample.com/embed/embed/ot-embed.js?embedId=idexample&amp;category=default"></script>

Я изменил его на:

<script src="https://serviceexample.com/embed/embed/ot-embed.js?embedId=idexample&amp;category="<?php
if ( get_query_var('category') ) {

echo get_query_var('category');
}
        ?>""></script>

Есть идеи?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...