Estoy buscando vincular los datos que obtuve de 2 campos personalizados diferentes juntos.
a través del complemento (campos personalizados avanzados) he creado 2 campos personalizados:
Ambos son áreas de texto, la misma tecla se usa para diferentes partes, como esta:
Título de la parte 1 (content_title) // Principal 1 (contenido)
Título de la parte 2 (content_title) // Principal 2 (contenido)
Título de la parte 3 (content_title) // Principal 3 (contenido) …
Entonces, cada título/principal está usando las mismas teclas. Mi objetivo era crear dos matrices: content_title = «part1», «part2», «part3»; contenido = «principal1», «principal2», «principal3»
Para mostrar la información, me gustaría juntar la Parte 1 y Main1 (part2, main2…) y poder agregar css alrededor de cada información (para mostrarla en acordeón más adelante).
También necesito un bucle para ejecutar siempre que haya un título/principal para mostrar.
El código que usé hasta ahora no muestra el título ni el contenido…
<div class="script-main">
<?php
$content_title = get_post_meta($post->ID, 'content_title', true);
$content_main = get_post_meta($post->ID, 'content', true);
$content = array_combine($content_title, $content_main);
foreach ($content as $content_title => $content_main) {
echo '<h1>'.$content_title.'</h1><p>' .$content_main.'</p>';
}
?>
</div>
Obviamente estoy haciendo algo mal allí (principiante) y me encantaría tu opinión. Muchas gracias
.