J'ai les fonctions ci-dessous
require_once(GABFIRE_FUNCTIONS_PATH. '/review-options.php');
require_once(GABFIRE_FUNCTIONS_PATH . '/custom.php');
require_once(GABFIRE_FUNCTIONS_PATH . '/shortcodes.php');
require_once(GABFIRE_FUNCTIONS_PATH . '/post-types.php');
je veux qu'ils soient appelés uniquement sur une page spécifique ou exclus de pages spécifiques.
les fonctions que j'ai montrées ci-dessus sont en conflit avec le plugin Q & A. cela se passe dans les pages qa. Une fois que j'essaie de répondre à une question, la réponse n'apparaît pas. La réponse ne s'affiche que si je supprime ces fonctions. Je cherche donc un moyen de désactiver l’appel de ces fonctions dans qa_pages.
si vous savez quelle page id , par exemple, vous pouvez changer votre page.php
if ( get_the_ID() == '99' ) {
my_specific_page_99_calls();
}
puis sur functions.php
my_specific_page_99_calls(
require_once(GABFIRE_FUNCTIONS_PATH. '/review-options.php');
require_once(GABFIRE_FUNCTIONS_PATH . '/custom.php');
require_once(GABFIRE_FUNCTIONS_PATH . '/shortcodes.php');
require_once(GABFIRE_FUNCTIONS_PATH . '/post-types.php');
)
je suis sûr qu'il y a d'autres options, mais cela vous y mènera.
exclure de pages spécifiques
if ( !in_category('cake') {
my_specific_page_99_calls();
}