daj w stylach np.
pre { white-space:normal !important; }
A z tym „zlepkiem”, to o co konkretnie chodzi?
Twórca wątku
Wooze
(@wooze)
Zobacz proszę na stronę główna na wpis pt. „Jak sprawdzić I..” jak to koszmarnie wygląda.
W którym miejscu w css dodać ten kod który podałeś?
pre możesz dodać w dowolnym miejscu w pliku style.css,
co do strony głównej, to nie wiem czy o coś takiego biega…?
-fragment przy linii 429 zmień w ten sposób
.postBox .postBoxMid .textPreview p{
margin-top:0;
line-height:1.5 !important;
word-spacing:3px;
}
….ewentualnie dopisać na końcu pliku:
.textPreview p { line-height:1.5 !important; word-spacing:3px; }
Twórca wątku
Wooze
(@wooze)
Dodałem wszystko to co napisałeś, ale nie zauważyłem zmiany. Chodzi mi o to nas stronie głównej:
http://badamczyk.pl/wp-content/obrazy/zlepek.png
newsy były sformatowane w podobny sposób:
http://badamczyk.pl/wp-content/obrazy/dobrze.png
Możesz zwiększyć line-height np do 1.8
…chyba że chodzi ci o justowanie – wówczas dodajesz text-align:justify;
Twórca wątku
Wooze
(@wooze)
Nie, chodzi mi o to czy to normalne że na stronie głównej WordPress nie dodaje formatowania wpisu. Takiego jak mam już we wpisie po otworzeniu.
Jeżeli stosujesz zajawkę the_excerpt, to jest to normalne – ona jest pozbawiona formatowania.
Jeżeli chcesz zajawkę zawierającą formatowanie, to musisz operować na pełnej treści posta the_content.
Przykładowo w functions.php dodajesz własną funkcję skrótu np.
function my_excerpt($max_char=350, $more_link_text = '', $stripteaser = 0, $more_file = '') {
$content = get_the_content($more_link_text, $stripteaser, $more_file);
$content = apply_filters('the_content', $content);
$content = str_replace(']]>', ']]>', $content);
$content = strip_tags($content,'<a><i><b><strong><span>');
if (strlen($_GET['p']) > 0) {
echo '';
echo $content;
echo '...';
}
else if ((strlen($content)>$max_char) && ($espacio = strpos($content, " ", $max_char ))) {
$content = substr($content, 0, $espacio);
$content = $content;
echo '';
echo $content;
echo '...';
}
else {
echo '';
echo $content;
}
}
Potem w pliku index.php zmieniasz the_excerpt() na my_excerpt().