Skocz do zawartości

Jak włączyć komentarze dla starych postów?


Rekomendowane odpowiedzi

Cześć, mam dziwny problem jeśli chodzi o komentarze wyłączyłem kiedyś komentarze i jak teraz np.dodam nowy post to komentarze dla nowy postów są otwarte. Próbowałem w  ustawieniach wordpressa wyłączyć i włączyć komentarze jest to samo stare posty mają komentarze wyłączone a nowe włączone probowałem również kombinować z wtyczką Disable Comments, ale to samo... Wychodzi na to, że trzeba pogrzebać w pliku comments.php. Proszę o pomoc. Poniżej kod. 

<?php
 
// Do not delete these lines
if (!empty($_SERVER['SCRIPT_FILENAME']) && 'comments.php' == basename($_SERVER['SCRIPT_FILENAME']))
die ('Please do not load this page directly. Thanks!');
 
if ( post_password_required() ) { ?>
<p class="nocomments"><?php _e('This post is password protected. Enter the password to view comments.','mythemeshop'); ?></p>
<?php
return;
}
?>
<!-- You can start editing here. -->
<?php if ( have_comments() ) : ?>
	<div id="comments">
		<div class="total-comments"><?php comments_number(__('No Responses','mythemeshop'), __('One Response','mythemeshop'),  __('% Comments','mythemeshop') );?></div>
		<ol class="commentlist">
			<div class="navigation">
				<div class="alignleft"><?php previous_comments_link() ?></div>
				<div class="alignright"><?php next_comments_link() ?></div>
			</div>
			<?php wp_list_comments('type=comment&callback=mytheme_comment'); ?>
			<div class="navigation">
				<div class="alignleft"><?php previous_comments_link() ?></div>
				<div class="alignright"><?php next_comments_link() ?></div>
			</div>
		</ol>
	</div>
<?php else : // this is displayed if there are no comments so far ?>
	<?php if ('open' == $post->comment_status) : ?>
		<!-- If comments are open, but there are no comments. -->
	<?php else : // comments are closed ?>
		<!-- If comments are closed. -->
		<p class="nocomments"></p>
	<?php endif; ?>
<?php endif; ?>

<?php if ('open' == $post->comment_status) : ?>
	<div id="commentsAdd">
		<div id="respond" class="box m-t-6">
			<?php $comments_args = array(
					'title_reply'=>'<h4><span>'.__('Leave a Reply','mythemeshop').'</span></h4></h4>',
					'comment_notes_after' => '',
					'label_submit' => __('Post Comment','mythemeshop'),
					'comment_field' => '<p class="comment-form-comment"><textarea id="comment" name="comment" placeholder="'.__('Comment','mythemeshop').'" value=" cols="45" rows="8" aria-required="true"></textarea></p>',
					'fields' => apply_filters( 'comment_form_default_fields',
						array(
						'author' => '<p class="comment-form-author">' 
							. '<label for="author">' . __( 'Name', 'mythemeshop' ) . ':<span class="required">*</span></label>' 
							. ( $req ? '' : '' ) . '<input id="author" name="author" type="text" placeholder="Name" value="' . esc_attr( $commenter['comment_author'] ) . '" size="30" /></p>',
							
						'email' => '<p class="comment-form-email"><label for="email">' . __( 'Email', 'mythemeshop' ) . ':<span class="required">*</span></label>' 
							. ( $req ? '' : '' ) . '<input id="email" name="email" type="text" placeholder="' . __( 'Email', 'mythemeshop' ) . '" value="' . esc_attr(  $commenter['comment_author_email'] ) . '" size="30" /></p>',
							
						'url' => '<p class="comment-form-url"><label for="url">' . __( 'Website ', 'mythemeshop' ) . ':</label>' . 
		'<input id="url" name="url" type="text" placeholder="' . __( 'Website ', 'mythemeshop' ) . '" value="' . esc_attr( $commenter['comment_author_url'] ) . '" size="30" /></p>' 
		
		) )
			); 
			comment_form($comments_args); ?>
		</div>
	</div>
<?php endif; // if you delete this the sky will fall on your head ?>
Odnośnik do komentarza

Dołącz do nas za darmo i naucz się zarabiać!

  • Dostęp do darmowych poradników pokazujących krok po kroku jak zarabiać w Internecie
  • Sposoby zarabiania niepublikowane nigdzie indziej
  • Aktywna społeczność, która pomoże Ci rozwiązać problemy i doradzi
  • Profesjonalne treści na temat SEO, social media, afiliacji, kryptowalut i wiele więcej!

 

 

  • 5 miesięcy temu...

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Ta strona korzysta z ciasteczek, aby świadczyć usługi na najwyższym poziomie. Dalsze korzystanie z witryny oznacza zgodę na ich wykorzystanie. Polityka prywatności .