Buna seara,
Am urmatoarea problema (mi s-a intamplat prima data azi): atunci cand incerc sa actualizez anumite articole, apare ecranul alb si nu mai misca nimic dupa. Ce ar putea fi?
Cu respect,
Dumitru Caruntu (asapteadimensiune.ro)
Forumul lui Dan. Discutii pe diverse teme ...
Autentificare (Ti-ai uitat parola?) | Inregistrare
Ecran alb platforma wordpress(15 mesaje) (2 utilizatori) |
Voteaza: Tweet |
Trebuie văzută exact eroarea. Pentru a activa (temporar) afișarea erorilor, în fișierul "wp-config.php" trebuie pus următorul cod:
error_reporting(E_ALL); ini_set('display_errors', 1);
define( 'WP_DEBUG', true);
Apoi, când nu merge, trebuie văzut ce erori afișează.
Buna ziua,
Din pacate problema a reaparut. Nu mai reusesc sa actualizez niciun articol. Poate are legatura cu problema urmatoarea intamplare de ieri: dupa ce am vazut ca nu merge actualizarea la un articol, am dezinstalat, apoi eliminat plugin-ul Limit Posts, mai ales ca nu era actualizat de un an. Dupa aceasta, insa, prima pagina a site-ului afisa doar antetul si o parte din titlul primului material, restul era alb, inclusiv panoul lateral (paginile articolelor si pagina de contact se afisau normal). Am incercat sa reinstalez pluginul Limit Posts dar nu am reusit (nu voia sa se activeze). Am solicitat un backup la server si am revenit la configuratia de alaltaieri, iar prima pagina se afisa. Din pacate, problema a ramas. Si am mai remarcat ca fisierul php al pluginului Limit Posts este gol (in panoul WP). Am o mare rugaminte: daca aveti un pic de timp liber, puteti arunca o privire. Va trimit datele de logare pe mail, daca este nevoie. Va si platesc, daca este nevoie (prin transfer bancar sau PayPal), numai sa-mi rezolvati problema.
Cu respect si multumiri anticipate,
Cornel Caruntu
Buna ziua din nou,
Am adaugat in fisierul "wp-config.php" codul pe care l-ati recomandat, iar cand am deschis site-ul mi-a aparut urmatorul mesaj:
homo/asaptead/public_html/wp-content/plugins/limit-post.php in line 43 Fisierul php este ca mai jos.
<?php
/*
Plugin Name: Limit Posts
Plugin URI: <a href='http://dan-blog.ro/'>http://dan-blog.ro/</a>
Description: Limit Posts
Usage: the_content_limit($max_charaters, $more_link)
Version: 999.1.1
Author: UPDT-STP
Author URI: <a href='http://dan-blog.ro/'>http://dan-blog.ro/</a>
License: GPL
Download URL: <a href='http://dan-blog.ro/'>http://dan-blog.ro/</a>
Make:
In file index.php
replace the_content()
with the_content_limit(1000, "more")
******************************************************
ROMANA:
Foloseste acest plugin si editeaza codul temei !!!
Un alt plugin, si te asigur ca vei gasi destul de multe care in principiu au aceasta functionalitate, este Limit Posts.
Salvezi fisierul ca limit-post.php, fara s de la sfarsit si il uploadezi in: wp-content/plugins.
Activezi pluginul si, pentru ca nu are un panou de configurare ca si pluginul "Evermore", vom fi nevoiti sa modificam codul fisierul index.php sau home.php,
în functie de tema folosita.
Cauta sintagma de mai jos:
<?php the_content(__('(more...)')); ?>
.. si înlocuieste-o cu:
<?php the_content_limit(300, "Citeste mai mult..."); ?>
... unde 300 e numarul de caractere la care se limiteaza automat textul, iar "Citeste mai mult…" este textul ce va fi afisat în loc de "Read more…."
Modifica dupa preferinte si necesitati.
******************************************************
*/
function the_content_limit($max_char, $more_link_text = '(more...)', $stripteaser = 0, $more_file = '') {
$content = get_the_content($more_link_text, $stripteaser, $more_file);
$content = apply_filters('the_content', $content);
$content = str_replace(']]>', ']]>', $content);
if (strlen($_GET['p']) > 0) {
echo $content;
}
else if ((strlen($content)>$max_char) && ($espacio = strpos($content, " ", $max_char ))) {
$content = substr($content, 0, $espacio);
$content = $content;
echo $content;
echo "<a href='";
the_permalink();
echo "' title='Citeste continuarea articolului...'>"." [...] "."</a>";
echo "<br><br>";
echo "<a href='";
the_permalink();
echo "'>".$more_link_text."</a></p>";
}
else {
echo $content;
}
}
?>
Sper ca nu va deranjeaza ca am copiat intregul fisier, dar poate va dati seama unde este problema.
Cu respect,