Soporte » Guías – Resolución de problemas » Functions.php? plugin? plantilla de página?

  • lemik

    (@lemik)


    Hola,
    En mi instalación de WP tengo que mostrar noticias de un sitio externo, para ello tengo que conectar con un JSON en una url externa y mostrar esas noticias en varios secciones:
    – en la portada las tres últimas noticias, entre el resto del contenido de la portada, por lo que entiendo que la única opción es hacer un shortcode ¿correcto?
    – en una sección noticias que incluirá el listado de noticias
    – y el detalle de la noticia, coun una url amigable (slug de la noticia) y modificando el title, añadiendo el canonical… por lo que necesito utilizar algunos hooks de wordpress

    La programación está hecha y funciona pero tengo una serie de dudas sobre todo en lo que respecta a rendimiento del wordpress
    ¿cual sería el lugar correcto para meter esa programación? Yo la he metido en el functions.php pero no tengo claro si es el mejor sitio, ya que creo que realiza la conexión al json en todas las páginas aunque no haga falta y eso está ralentizando el sitio… ¿sería mejor un plugin? ¿o hacer una plantilla para la página y meter ahí la programación?

    Gracias!!

Viendo 1 respuesta (de 1 total)
  • Moderador LGrusin

    (@lgrusin)

    En el functions.php estará bien siempre y cuando no cambies de tema. Tendrías que volver a crear el mismo código en el functions.php del nuevo tema.

    Como plugins evitas todo eso al cambiar de tema.

    Puedes hacer que el código se ejecute únicamente para una página concreta, ya sea como plantilla de página o con un archivo para esa página.

Viendo 1 respuesta (de 1 total)
  • El debate ‘Functions.php? plugin? plantilla de página?’ está cerrado a nuevas respuestas.