Plugins

Foro WordPress » WordPress » Plugins

Plantilla para posts (8 mensajes)

Acerca de este hilo

Tags

Etiquetas:

No hay tags todavía.

  1. ACALU

    4.0
    Antiguedad: Abr 2009
    Mensajes: 91

    offline

    Publicado hace 1 año
    #

    Hola de nuevo

    Era para preguntar si sabeis de algun plugin (o si hubiera otro modo) para hacer una plantilla en Wordpress para ahorrarse escribir algo que siempre publicas en tus posts.

    Yo por ejemplo adjunto los datos EXIF a mis fotografias y lo unico que vario son unos nº de todo ese texto, ¿habria alguna manera de que ese texto que siempre pongo en mis posts salgan por defecto?

    Parecera una chorrada, pero me facilitaria el escribir los posts.

    Saludos.

  2. Luis Lopez Garay

    3.0
    Antiguedad: Mar 2010
    Mensajes: 42

    offline

    Publicado hace 1 año
    #

    Ok sigue los siguientes pasos:

    En tu FTP busca el archivo:

    [la carpeta de tu wordpress] / Wp-Admin / edit-form-advanced.php

    Luego descargalo (en fillezilla dale click derecho y Ver/editar)

    Busca la siguiente linea de codigo

    < ?php the_editor($post- >post_content); ? >


    *Esta aproximadamente en la linea 196, si no puedes buscala con el buscador de dreamweaver o cualquier editor de codigo que uses.

    Ahora arriba de ese codigo pega:

    < ?php
    if (empty($post- >post_content)) {
    $post- >post_content = "Aqui va tu texto" ;
    }
    ? >


    Lo que hara es verificar la condicion de si el cuadro de texto donde escribiras el post esta vacio, entonces se desplegara el texto "Aqui va tu texto" (deberas reemplazar lo que esta entre comillas por lo tuyo), el cual debes reemplazar por lo que deseas, se puede añadir html tambien, no estoy seguro de si php tambien.

    Ahora guarda el archivo (si usas fillezilla y dreamweaver solo guardalo y en filezilla te pedira aceptar, aceptas y se reemplaza el archivo, si lo descargaste primero, una vez guardado vuelvelo a subir y reemplaza el existente en tu server.

    Ahora ve a crear un nuevo post y debera verse tu texto, yo ya lo probe y funciona.

    "You gotta Fight... for your right... to party!!"
    Recursos, Blogs, Arte, Diseño, Tutoriales e Inspiracion: http://www.conceptopixel.com
  3. Lluna

    Moderador
    Antiguedad: Jun 2009
    Mensajes: 859

    offline

    Publicado hace 1 año
    #

    Hola Luis, ACALU

    Luis, en la medida de lo posible intenta evitar tocar ningun archivo del core, ya que siempre que haya una actualización te tendrás que preocupar de volver a modificar ese archivo.

    Ok, hay pocas cosas que no se puedan hacer con filtros y acciones, de forma que añadiendo unas pocas lineas en tu functions.php puedes hacer de todo, http://ayudawordpress.com/foro/topic/acciones-y-filtros-esos-grandes-desconocidos

    en el caso que nos ocupa tienes el filtro the_editor_content que se ejecuta justo antes de mostrar el contenido, por lo tanto en functions.php de tu plantilla tienes que añadir lo siguiente:

    add_filter('the_editor_content','mi_contenido');

    function mi_contenido($the_content) {
         $the_content .= "Aqui va tu texto";
         return $the_content;

    }

    Saludos!

  4. ACALU

    4.0
    Antiguedad: Abr 2009
    Mensajes: 91

    offline

    Publicado hace 1 año
    #

    @Lluna: Cuando le doy en el Panel de control de Wordpress al Editor de temas, solo me salen los siguientes archivos en la parte derecha:

    Plantillas

    * Archivos (archive.php)
    * Barra lateral (sidebar.php)
    * Cabecera (header.php)
    * Comentarios (comments.php)
    * Entrada individual (single.php)
    * Error 404 (Página no encontrada) (404.php)
    * Pie de página (footer.php)
    * Plantilla de la página principal (index.php)
    * Plantilla de página (page.php)
    * Resultados de la búsqueda (search.php)
    * archives.php (archives.php)

    Estilos

    * Hoja de estilos (style.css)

    He buscado en todos ellos la palabra "the_editor_content" pero no he encontrado nada, ¿donde me tengo que dirigir?

    Un saludo.

  5. Lluna

    Moderador
    Antiguedad: Jun 2009
    Mensajes: 859

    offline

    Publicado hace 1 año
    #

    Vaya tu plantilla no tiene functions.php Tienes que crear un archivo nuevo ( Subiendolo por FTP ) que se llame functions.php y dentro mete lo siguiente:

    < ?php

    add_filter('the_editor_content','mi_contenido');

    function mi_contenido($the_content) {
         $the_content .= "Aqui va tu texto";
         return $the_content;

    }

    ? >

  6. ACALU

    4.0
    Antiguedad: Abr 2009
    Mensajes: 91

    offline

    Publicado hace 1 año
    #

    Ok, gracias

    Un saludo.

  7. ACALU

    4.0
    Antiguedad: Abr 2009
    Mensajes: 91

    offline

    Publicado hace 1 año
    #

    Ayer probe el plugin "Custom post template", pero lo quite porque habia que modificar el archivo single.php y no tengo tantos conocimientos de programacion como para hacer una plantilla entera. Asi que buscando un poco di con el plugin "Simple post template", que te crea (aunque solo sea una) una plantilla predefinida que puedes marcar o no para usarla, y puedes escribirla con html.

    Lo pongo por aqui por si a alguien le surge el mismo problema.

    Un saludo.

  8. josep

    5.0
    Antiguedad: Dic 2008
    Mensajes: 535

    offline

    Publicado hace 1 año
    #

    Gracias, por lo menos hay quien tras haber solucionado por si mismo el problema comparte la solucion.

    1 saludo

    http://culturapdf.blogspot.com/
    Repositorio de PDF's

Responder

Debes Identificarte para publicar.

Foro WordPress » WordPress » Plugins