Así que estoy tratando de hacer referencia a valores de campo personalizados en un complemento que estoy creando. Todo lo que necesito hacer en esta etapa es tomar los valores y almacenarlos en variables. Este es mi código para obtener el valor del campo personalizado de pageName:
<?php
global $wp_query;
$postid = $wp_query->post->ID;
$pageName = get_post_meta($postid, 'pageName', true);
wp_reset_query()
?>
Entonces, cuando trato de hacer eco de eso, no obtengo nada. Noté que mi complemento se ejecuta antes que el encabezado o cualquier otra cosa, por lo que es el primer código en la fuente. Mi corazonada es que esto se debe al tiempo y el valor aún no está allí. ¿Hay alguna manera de hacer que mi complemento, o este fragmento de código, espere hasta que los valores de los campos personalizados estén allí antes de intentar obtenerlos?
Estoy tratando de evitar hacer algo en los archivos del tema para que este pueda ser un complemento independiente que pueda compartir.
.