webForumDet fria alternativet

Ta bort tid (klockslag) i kommentarer

Webbutveckling

11 svar · 920 visningar · startad av MacWitty

Medlem sedan aug. 2004374 inlägg
Frågan#1

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?

Medlem sedan feb. 20032 532 inlägg
#2

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

Medlem sedan juni 20014 290 inlägg
#3

Titta i comments.php efter get_comment_time() och get_comment_time().

Medlem sedan aug. 2004374 inlägg
#4

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

Medlem sedan juli 2001728 inlägg
#5

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.

Medlem sedan feb. 20032 532 inlägg
#6

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); ?>

Medlem sedan juli 20044 453 inlägg
#7

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>

Medlem sedan aug. 2004374 inlägg
#8

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

Medlem sedan feb. 20032 532 inlägg
#9

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

Medlem sedan aug. 2004374 inlägg
#10

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 :(

Medlem sedan juni 20014 290 inlägg
#11

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).

Medlem sedan aug. 2004374 inlägg
#12

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

255 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)
129 ms — ändringar (db)