• Hola muy buenas a todos. Gracias de antemano por la ayuda.

    Pues estaba modificando el archivo function.php con unas simples lineas para poder poner una imagen en el titulo de la entrada, siguiendo este ejemplo:

    Codigo 1: Esto va en el function.php de la plantilla activa (al principio o al final)
    
    <?php
    function get_image() {
      global $post, $posts;
      $first_img = '';
      ob_start();
      ob_end_clean();
      $output = preg_match_all('/<img.+src=[\'"]([^\'"]+)[\'"].*>/i', $post->post_content, $matches);
      $first_img = $matches [1] [0];
      if(empty($first_img)){ //Defines una imagen por defecto en caso de no encontrar una dentro del post
        $first_img = "/images/default.jpg";
      }
      return $first_img;
      }
     ?>

    Y cuando le di grabar me salio:

    Parse error: syntax error, unexpected ‘<‘ in C:\wamp\www\wordpress\wp-content\themes\my-base\functions.php on line 29

    Todo esto como localhost (aun no he subido la pagina ninguna vez)
    Ahora ni puedo entrar como localhost ni ver la pagina ni nada de nada,…
    no se que hacer

    Muchas gracias por la ayuda

  • El debate ‘Problema despues de modificar function.php’ está cerrado a nuevas respuestas.