Kolla i comments.php sen letar du efter något med time, jag har get_the_time
Annars får du titta in på http://wp-support.se/forum
11 svar · 920 visningar · startad av MacWitty
Har nu nästan fått till en blogg som jag vill. Men jag vill inte att tiden när folk postar kommentarer ska visas
Namn och dag ska framgå men inte klockslag.
För poster har jag hittat det under inställningar men var finns det för kommentarer? Har nu letat i de olika php-filerna i "Redigera teman" men jag hittar det inte.
Någon som kan bistå med en lösning eller ledtråd?
Kolla i comments.php sen letar du efter något med time, jag har get_the_time
Annars får du titta in på http://wp-support.se/forum
Titta i comments.php efter get_comment_time() och get_comment_time().
Problemet är att jag inte ens hittar ordet time
Är jag på rätt ställe
WP administation
Utseende, Redigerare och under Mallar, Kommentarer (comments.php)
För där finns inte time
Eller ska jag gå direkt på filerna som ligger på servern?
Red
Letade på servern och det närmaste jag kom var
wp-includes/comment.php
dvs utan "s" på slutet
men i den filen hittade jag varken get_the_time eller get_comment_time
Det är olika på olika teman, hittar du det inte i din comments.php så prova kika i functions.php efter vad föregående postare nämnt då mallen kan ha en specialfunktion för kommentarerna.
Vilket tema använder du?
Panorama, har jag sett..
gå in i single.php och page.php (rad21)
<?php _e('By','panorama'); ?> <?php the_author_posts_link(); ?>, <?php the_time($ap_dateTimeFormat); ?></div>
<?php the_time($ap_dateTimeFormat); ?>
Jag kanske kollar en gammal version men ändringen ser ut att vara i filen legacy.comments.php här, vilken i sin tur refereras till i single.php och page.php.
<?php comment_date() ?> @ <a href="#comment-<?php comment_ID() ?>"><?php comment_time() ?></a>
Tack alla - skulle från början sagt att jag använder Wordpress 3.0 och temat Panorama
legis, så ser det ut här också
Hittade det efter tronez och Jerpas pekning men blev utslängd när jag skulle posta inlägget och allt text försvann :( Men på't igen!
Jag har alltså hittat
php comment_time() i legacy.comments.php
<?php the_time($ap_dateTimeFormat); ?> i single.php och page.php
Men hur redigerar jag dem? Nej, jag kan inte php men kommit en bit på väg genom att hittat vad man ska lägga till/ändra eller ta bort eller kunnat ändra utifrån liknade saker men här hittar jag inget.
Har testat med att i legacy.comments.php ta bort båda
php comment_ID()
<?php comment_time() ?>
?php comment_time() ?
men det visas likt förbenat klockslag
Ett hugskott var att i Inställningar, Allmänna inställningar välja eget tidsformat och lämna rutan helt tom, men då visas fortfarande "kl" efter datum i kommentarerna
I Utseende, Panorama tema inställningar, styr "Datumstämpelformat för inlägg:" endast inägg/poster, dvs inte kommentarer
Nu är detta väl inte det viktigaste i livet men det skulle vara trevligt att få bort klockslaget
Kan du inte klistra in detta istället där du vill ha det.
<?php the_time('j F Y'); ?>
j - 4 (ev 04)
F - juli
Y - 2010
Du kan även ha fler olika tecken mellan bokstäverna också. Tex 4 juli, 2010.
Läs mer om de olika bokstäverna här: http://se.php.net/manual/de/function.date.php
Tack för ditt svar!
Har nu bytt i i single.php och page.php
<?php the_time('j F, Y'); ?>
men får fortfarande klockslag
Lite chansande petade jag sedan in det i legacy.comments.php
php comment_time('j F, Y')
men fortfarande lyser klockslaget (tog sedan bort det härifrån)
Panoramatemat kanske har bestämt sig för att man inte ska kunna ta bort klockslag :(
Har tvingar fram en "reload" av sidan så att webläsaren verkligen läser dina ändringar?
Du gör det med shift reload (håll nere shift samtidigt som du klickar på reload/refresh i webläsaren).
Jo, och jag testade även med att återställa Safari samt öppna upp Opera som inte varit i bruk på ett tag. Samma resultat klockslaget finns där