Как динамически добавить какой-то фрагмент кода php в точное место на странице, прежде чем он будет возвращен в браузер? - PullRequest
1 голос
/ 08 февраля 2011

Мне нужно добавить этот кусок кода прямо перед моим wp_head(); вызовом с использованием PHP, потому что код должен выполняться на стороне сервера.Закрепление кода в моем wp_head(); не работает.Мне нужно добавить это прямо перед.Вот код PHP, который нужно добавить.

gravity_form_enqueue_scripts(1,true);

Здесь необходимо вставить код:

<?php

/* We add some JavaScript to pages with the comment form
 * to support sites with threaded comments (when in use).
 */
if ( is_singular() && get_option( 'thread_comments' ) )
    wp_enqueue_script( 'comment-reply' );

/* Always have wp_head() just before the closing </head>
 * tag of your theme, or you will break many plugins, which
 * generally use this hook to add elements to <head> such
 * as styles, scripts, and meta tags.
 */

gravity_form_enqueue_scripts(1,true);

wp_head(); ?>

Код не должен отображаться при возврате в браузер.Как динамически добавить этот фрагмент PHP в это точное местоположение?

1 Ответ

1 голос
/ 08 февраля 2011

Мне действительно нужно было:

add_action('wp', 'gforms_add_before_wp_head');

не

add_action('wp_head', 'gforms_add_before_wp_head');

Оказывается, мне просто нужно было найти правильный крючок для add_action.

...