Foros de daboweb

MULTIMEDIA, Video digital, Grabación, Diseño gráfico, Diseño web, Programación => Webmasters - Diseño Web - Programación - Diseño gráfico => Mensaje iniciado por: Trebol en 20 de Junio de 2014, 11:39:59 pm

Título: Editar "seguir leyendo" (SOLUCIONADO)
Publicado por: Trebol en 20 de Junio de 2014, 11:39:59 pm
Hola, me pueden ayudar en decirme en qué parte del editor he de modificar y código ponerle para poder delimitar el seguir leyendo o extender más el texto antes de haya que picar en seguir leyendo..
Gracias.
Título: Re:Editar "seguir leyendo"
Publicado por: Liamngls en 21 de Junio de 2014, 12:52:35 am
¿Cómo lo estás haciendo ahora mismo?
Título: Re:Editar "seguir leyendo"
Publicado por: Trebol en 21 de Junio de 2014, 01:57:34 am
el themes por defecto parte los textos, he ido a una parte del settings, y he quitado la opcion de seguir leyendo pero queda marcado en blanco el banner que lo indicaría, y por eso quiero tocar el archivo que corresponda con el código. No sé si he explicado.

Gracias Liamngls
Título: Re:Editar "seguir leyendo"
Publicado por: Liamngls en 21 de Junio de 2014, 08:27:26 pm
Vamos a probar primero las opciones más sencillas que total si no las tuvieses no se pierde nada por probar.

En las opciones, donde puedes quitarlo igual debería de haber un campo en el que puedes escoger el número de caracteres donde debería incrustarse la opción, igual tampoco es lo que buscas porque te puede cortar las palabras, aunque viendo tu página diría que corta por palabras enteras y siempre en el segundo párrafo; igual puedes ajustar ahí algún parámetro más de tu gusto.

La otra opción es que el editor normalmente tiene un botón de "continuar leyendo" (es como una hoja partida en dos, con la parte superior más pequeña), si entras en el editor en modo texto suele salir como "more"; es lo que usamos la mayoría desde el editor en el punto justo donde queremos que salga el mensaje, si tuvieses este botón debería de funcionarte, simplemente escribes, lo aplicas donde quieras y luego continuas escribiendo.

De no servirte ninguna de esas dos opciones para localizar el código tendrías que mirar en index.php o en functions.php y buscar ahí la parte del código que haga referencia a "continuar leyendo" que como en la página sale en castellano deberías encontrarlo fácil y una vez localizado el código se podría modificar para ajustarlo o ver la forma en que podrías insertarlo donde quisieses, pero sin ver el código resulta complicado.

http://ayudawp.com/como-poner-el-sigue-leyendo/

Espero que ese post te ayude a verlo mejor. De todos modos si te da mucho lio y no lo encuentras creo que lo más práctico sería que copiases todo el contenido del archivo functions.php y lo pegases aquí en un mensaje entre los marcadores de código (el botón con una almohadilla).
Título: Re:Editar "seguir leyendo"
Publicado por: Trebol en 23 de Junio de 2014, 10:10:50 am
Hola Liamngls, te agradezco la explicación que eso ayuda muchísimo a comprender y hacer las cosas bien...

Te cuento:


En las opciones, donde puedes quitarlo igual debería de haber un campo en el que puedes escoger el número de caracteres donde debería incrustarse la opción

no me da esa opción...


La otra opción es que el editor

Sí la conozco, la usaba antes de modo normal para cortar el texto donde prefería.
he hecho una entrada para probar y no lo corta tal como quiero manualmente, lo que me da que pensar que al estar por defecto fijado en la plantilla no puedo modificarlo si no es ahí directamente.

Todo me viene en inglés, es un themes que compre, y los código del editor esta todo en inglés... He mirado por index.php y funtions.php y no veo nada sobre esto...

He de decirte que el themes tiene otros archivo pues es multifuncional digo con posibilidad de crear blog, y portafolios con theme-template-part-content-blog-single.php y así más archivos Jquery, etc... esta muy bien el Themes, pero si es cierto que no he tocado mucho el editor sino hasta ahora que quiero hacer unos cambios para darle otra vida..


Esto es lo que aparece en el funtions.php

Código: [Seleccionar]
<?php
// Required TrueThemes Framework - do not edit
require_once(TEMPLATEPATH '/truethemes_framework/truethemes_framework_init.php');

// Load translation text domain
load_theme_textdomain ('truethemes_localize');



// **** Add your custom codes below this line ****


?>

muchas gracias una vez más por tu ayuda, no sé como darte las gracias
Título: Re:Editar "seguir leyendo"
Publicado por: Liamngls en 23 de Junio de 2014, 02:17:41 pm
Ahí no hay nada que sirva, tal vez en single.php  ;-)
Título: Re:Editar "seguir leyendo"
Publicado por: Trebol en 24 de Junio de 2014, 09:55:37 am
Y aquí amigo?
Corresponde a uno de los archivos que trae... theme-template-part-content-blog-single.php


Código: [Seleccionar]
<?php
/*
* This file is a template part
* produces WordPress Loop for use in single.php
* moved to theme root from contents folder @since version 2.6

*/
 
$ka_blogtitle get_option('ka_blogtitle');
$ka_searchbar get_option('ka_searchbar');
$ka_crumbs get_option('ka_crumbs');
$ka_blogbutton get_option('ka_blogbutton');
$ka_blogauthor get_option('ka_blogauthor');
$ka_related_posts get_option('ka_related_posts');
$ka_related_posts_title get_option('ka_related_posts_title');
$ka_related_posts_count get_option('ka_related_posts_count');
$ka_posted_by get_option('ka_posted_by');
$ka_post_date get_option('ka_post_date');
if (
$ka_post_date != "false"){ $ka_post_date_result 'style="background:none !important;"';}else{$ka_post_date_result '';}
$ka_dragshare get_option('ka_dragshare');
$blog_image_frame get_option('ka_blog_image_frame');

if (
have_posts()) : while (have_posts()) : the_post(); 
//retrieve all post meta of posts in the loop.
 
$linkpost get_post_meta($post->ID"_jcycle_url_value"$single true);
$external_image_url get_post_meta($post->ID,'truethemes_external_image_url',true);
$video_url get_post_meta($post->ID,'truethemes_video_url',true);
$permalink get_permalink($post->ID);
//prepare to get image
$thumb get_post_thumbnail_id();
$image_width 538;
$image_height 218;

//use truethemes image croping script, function moved to truethemes_framework/global/basic.php
$image_src truethemes_crop_image($thumb,$external_image_url,$image_width,$image_height);
?>




<div class="single_blog_wrap">
<div class="post_title">

<?php truethemes_begin_single_post_title_hook();// action hook, see truethemes_framework/global/hooks.php ?>

<h2><?php the_title(); ?></h2>
<?php if ($ka_posted_by != "true") {?><p class="posted-by-text"><span><?php _e('Posted by:''truethemes_localize'?></span> <?php the_author_posts_link(); ?></p><?php }?>

<?php truethemes_end_single_post_title_hook();// action hook, see truethemes_framework/global/hooks.php ?>

</div><!-- end post_title -->


<div class="post_content" <?php echo $ka_post_date_result?>>

<?php truethemes_begin_single_post_content_hook();// action hook, see truethemes_framework/global/hooks.php ?>

<?php
//function to generate internal image, external image or video for content-blog.php, content-blog-single.php, and archive.php
//please find it in truethemes_framework/global/basic.php

$html truethemes_generate_blog_image($image_src,$image_width,$image_height,$blog_image_frame,$linkpost,$permalink,$video_url);

echo 
$html;
?>



<?php 

the_content
(); 

if(
function_exists('truethemes_link_pages')){
//Will always use this function for <!--nextpage-->
//function modified from wp_link_pages() to provide more style class
//so that we can style the page links.
truethemes_link_pages();
}else{
//WordPress default page number links function for <!--nextpage-->
//This is for theme check plugin requirement.
//Do not remove this function checks, but comments can be removed..
wp_link_pages();


?>


<?php if(function_exists('selfserv_shareaholic')) { selfserv_shareaholic(); } ?>

<?php if ($ka_post_date != "true"): ?>
<div class="post_date">
<span class="day"><?php the_time('j'); ?></span>
    <br />
    <span class="month"><?php echo strtoupper(get_the_time('M')); ?></span>
</div><!-- end post_date -->

<div class="post_comments">
<a href="<?php echo the_permalink().'#post-comments'?>"><span><?php comments_number('0''1''%'); ?></span></a>
</div><!-- end post_comments -->
<?php endif; ?>


<?php if ($ka_dragshare == "true"){ echo "<a class='post_share sharelink_small' href='$permalink' data-gal='prettySociable'>Share</a>"; }?>



<?php if ($ka_related_posts == "true"){ 
echo 
'<br class="clear" /><br class="clear" />';
echo 
do_shortcode("[related_posts_content limit=\"".$ka_related_posts_count."\" title=\"".$ka_related_posts_title."\"]"); 

}
?>



<?php truethemes_end_single_post_content_hook();// action hook, see truethemes_framework/global/hooks.php ?>

</div><!-- end post_content -->



<div class="post_footer">

<?php truethemes_begin_single_post_footer_hook();// action hook, see truethemes_framework/global/hooks.php ?>

<div class="post_cats"><p><span><?php _e('Categorie:''truethemes_localize'?></span> <?php the_category(', '); ?></p></div><!-- end post_cats -->

<?php if (get_the_tags()) : ?>
<div class="post_tags"><p><span><?php _e('Tags:''truethemes_localize'?></span>  <?php the_tags(''', '); ?></p></div><!-- end post_tags -->
<?php endif; ?>

<?php truethemes_end_single_post_footer_hook();// action hook, see truethemes_framework/global/hooks.php ?>

</div><!-- end post_footer -->




<?php if ($ka_blogauthor == "true"){ ?>
<div class="comment-wrap" id="about-author-wrap">
  <div class="comment-content">
  <div class="comment-gravatar"><?php echo get_avatar(get_the_author_meta('email'),$size='80',$default=get_template_directory_uri().'/images/_global/default-grav.jpg' ); ?>
  </div><!-- end comment-gravatar -->
 
  <div class="comment-text">
    <p class="comment-author-about"><?php _e('About the Author:''truethemes_localize'?></p>
    <?php the_author_meta('description'); ?>
    </div><!-- end comment-text -->
   
  </div><!-- end comment-content -->
</div><!-- end comment-wrap -->
<?php } else {} ?>
</div><!-- end single_blog_wrap -->



<?php 
/*
* Add check on whether to disable comments througout site.
* @since version 2.6 development.
*/
global $ttso;
$show_post_comments $ttso->ka_post_comments;
if(
$show_post_comments !='false'):
comments_template(''true); 
endif;
?>


<?php endwhile; else: ?>
<h2><?php _e('Nothing Found''truethemes_localize'?></h2>
<p><?php _e('Sorry, it appears there is no content in this section.''truethemes_localize'?></p>
<?php endif; ?>
<?php if(function_exists('wp_pagenavi')) { wp_pagenavi(); } ?>
Título: Re:Editar "seguir leyendo"
Publicado por: Liamngls en 24 de Junio de 2014, 08:03:16 pm
Pues toca revisar todos los archivos a ver donde se encuentra el código, la cuestión es ¿puedes enviarme la plantilla por correo y lo busco yo?
Título: Re:Editar "seguir leyendo"
Publicado por: Trebol en 24 de Junio de 2014, 08:57:17 pm
claro! es más, te lo agradezco muchisimo
Título: Re:Editar "seguir leyendo"
Publicado por: Liamngls en 24 de Junio de 2014, 09:41:01 pm
Pues supongo que sabes la dirección pero por si acaso: (http://www.liamngls.com/imagenes/mail1.png)
Título: Re:Editar "seguir leyendo"
Publicado por: Dabo en 25 de Junio de 2014, 12:11:55 pm
Genial y muy grande Liam  ;-) Ya nos dirás cómo acaba el tema
Título: Re:Editar "seguir leyendo"
Publicado por: Trebol en 26 de Junio de 2014, 12:21:38 am
Enviado Liamngls, sí tengo tu correo, jeje pero gracias.

Sí Dabo, es grande, sin duda, no sólo desde ahora sino desde el primer día que entre a esta bendita casa para aprender tecnología y desenvolverme con todo este mundo y más que algo he aprendido, aunque me queda mucho para ser una Liamglsla jejeje
Título: Re:Editar "seguir leyendo"
Publicado por: Liamngls en 27 de Junio de 2014, 12:03:33 pm
Creo que lo he encontrado, el archivo si no me equivoco sería (según el nombre que tienen los que me enviaste) theme-template-part-content-blog.php.docx

Código: [Seleccionar]
<?php limit_content(80,  true''); ?>
<a class="ka_button small_button" href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>"><span><?php echo $ka_blogbutton?></span></a>
<?php if(function_exists('selfserv_shareaholic')) { selfserv_shareaholic(); } ?>

Ese 80 es el número de palabras tras el cual corta el texto con lo cual puedes poner un número mayor; si quieres quitarlo completamente y poder usar el botón de leer más  del editor tienes que hacer lo siguiente (aconsejable hacer una copia del archivo original por si acaso):

Código: [Seleccionar]
<?php limit_content(80,  true''); ?>
Lo cambias por:

Código: [Seleccionar]
<?php the_content();
Y ya debería ir.
Título: Re:Editar "seguir leyendo"
Publicado por: Trebol en 29 de Junio de 2014, 12:07:40 am
Muchas gracias!!!! eres un fenómeno y no paranormal, jo, que rápido lo has pillado...

Mira aprovecho para hacer una consulta, a parte de ser un gusto personal hay un "aconsejable" para cortar los textos, me refiero, si es mejor no hacer extensos las entradas así como cortarlas en exceso, si hay un promedio de palabras aconsejadas para cortar el texto.

Pruebo todo estoy te cuento, ya me dirás que te parecen las opciones del themes que tiene muchos archivos, unos de blog y otros del portafolio que puedo crear.

Un abrazo, mil gracias te tengo al tanto  :)
Título: Re:Editar "seguir leyendo"
Publicado por: Liamngls en 29 de Junio de 2014, 01:05:41 am
Pues va con los gustos, a mi por ejemplo en entradas más o menos largas me gusta hacerlo tras uno o dos párrafos para que la portada del blog no se alargue demasiado con entradas completas demasiado largas. Si la entrada no es precisamente larga no suelo hacer el corte.

No he mirado todos los archivos, he parado en cuanto encontré lo que buscaba pero el tema en si me parece muy interesante, supongo que sabiendo lo que uno quiere hacer ya solo es cuestión de encontrar la forma; aunque esto en wordpress se puede hacer con cualquier tema porque la personalización es máxima, si uno quiere hacer una cosa y no está en el tema siempre se puede añadir.
Título: Re:Editar "seguir leyendo"
Publicado por: Trebol en 29 de Junio de 2014, 08:36:28 am
Muchas gracias por la respuesta y por los apuntes. Por eso mismo de no alargar la portada y que haya un equilibrio entre entrada y entrada es por lo que te preguntaba.

En cuanto a la personalización, dices es máxima, podría cambiar el estilo en forma y dibujo de los widget?
El themes me gustó desde que vi la demo, pero como bien dices, sabiendo lo que por ejemplo sabes tu, ahora, voy aprender o eso voy a intentar, siempre después de las lecciones de quienes más saben.
Título: Re:Editar "seguir leyendo"
Publicado por: Liamngls en 29 de Junio de 2014, 07:54:14 pm
Todo se puede cambiar, paletas de colores, iconos, imágenes de fondo, etc ... pero también hay que ser cauteloso a la hora de cambiar muchas cosas y mantener siempre una copia que puedas restaurar si algo sale mal porque a la hora de tocar código un simple espacio de más podría hacer que la plantilla no cargue.

Para el aspecto gráfico tendrás que aprender HTML+CSS (al menos conceptos básicos), para el resto de cosas es más complicado ya que aprender PHP y javascript lleva mucho más tiempo, ahí ya es más buscar lo que se quiere hacer y dónde aplicarlo.
Título: Re:Editar "seguir leyendo"
Publicado por: Trebol en 30 de Junio de 2014, 01:25:16 am
Entendido y comprendido... tengo una copia de los archivos, aunque siempre que modifico intento hacer una copia de respaldo de ese mismo instante por esto que comentas.

Al aprendizaje habrá de ponerse a ello, que es algo que me gusta, pero en realidad no me he puesto en serio.