• 11-08-2012, 22:51:04
    #1
    Merhabalar;
    Wordpress blog sitemde yorum bölümünde ufacık minnacık bir sorun var.
    sitemde görülen yorum alanu su şekilde resimdeki gibidir.Sadece ad,website ve konu var.soyad ve mail adresi görünmüyor.yorum yap diyince gerekli alanlaro doldurun diyor ne yapmamgerekiyor acaba lütfen yardımcı olun bu konuda...
  • 12-08-2012, 03:32:10
    #2
    Kurumsal PLUS
    Text alanları olup olmadığına dikkatli bakın. Olmazsa comments.php yi atın bir bakalım.
  • 12-08-2012, 12:02:08
    #3
    coment.php aşşağıdaki gibi

    <?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">This post is password protected. Enter the password to view comments.</p>
    	<?php
    		return;
    	}
    ?>
    
    <!-- You can start editing here. -->
    <div id="fb-root"> <fb:comments xid="sonkral.net-<?php the_ID(); ?>" num-posts="5" data-width="500"  ></fb:comments> </div>
    
    
    <?php if ( have_comments() ) : ?>
    	<h2 class="h2comments"><?php comments_number('Yorum Yapılmamış', '1 Yorum Yapılmış', '% Yorum Yapılmış' );?> <a href="#respond" class="addComment"> Yorum Ekle</a></h2>
    
    	<ul class="commentlist">
    	<?php wp_list_comments('callback=mytheme_comment'); ?>
    	</ul>
     <?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">Yazı Yoruma Kapalıdır.</p>
    
    	<?php endif; ?>
    <?php endif; ?>
    
    
    <?php if ('open' == $post->comment_status) : ?>
    
    <div id="respond">
    
    <h2 id="commentsForm"><?php comment_form_title( 'Yorumunuzu Ekleyin', 'Cevapla %s' ); ?></h2>
    
    <div class="cancel-comment-reply">
    	<small><?php cancel_comment_reply_link(); ?></small>
    </div>
    
    <?php if ( get_option('comment_registration') && !$user_ID ) : ?>
    <p>Yorum yapabilmek için giriş yapın.</p>
    <?php else : ?>
    
    <form action="<?php echo get_option('siteurl'); ?>/wp-comments-post.php" method="post" id="commentform">
    
    <?php if ( $user_ID ) : ?>
    
    <p>Giriş Yapan <a href="<?php echo get_option('siteurl'); ?>/wp-admin/profile.php"><?php echo $user_identity; ?></a>. <a href="<?php echo wp_logout_url(get_permalink()); ?>" title="Hesabınızdan Çıkış Yapın">Çıkış Yapın &raquo;</a></p>
    
    <?php else : ?>
    
    <p><label for="author">Adınız <?php if ($req) echo "(gerekli)"; ?></label>
    <input type="text" name="author" id="author" value="<?php echo $comment_author; ?>" size="22" tabindex="1" <?php if ($req) echo "aria-required='true'"; ?> />
    </p>
    
    
    
    <p><label for="url">Websiteniz</label>
    <input type="text" name="url" id="url" value="<?php echo $comment_author_url; ?>" size="22" tabindex="3" />
    </p>
    
    <?php endif; ?>
    
    <!--<p><small><strong>XHTML:</strong> You can use these tags: <code><?php echo allowed_tags(); ?></code></small></p>-->
    
    <p><label for="comment">Yorumunuz</label>
    <textarea name="comment" id="comment" cols="80%" rows="10" tabindex="4"></textarea></p>
    
    <p><input name="submit" type="submit" id="submit" tabindex="4" value="YORUMU GÖNDER" />
    <?php comment_id_fields(); ?>
    </p>
    <?php do_action('comment_form', $post->ID); ?>
    
    </form>
    
    <?php endif; // If registration required and not logged in ?>
    </div>
    
    <?php endif; // if you delete this the sky will fall on your head ?>
  • 12-08-2012, 13:04:55
    #4
    sizinsiteniz.com/wp-admin/options-discussion.php

    "Yorumu yazan isim ve e-posta adresini doldurmak zorunda"

    tiki kaldırın.
  • 12-08-2012, 13:53:38
    #5
    hocam mail ve isim zorunlu olması gerekir benim için
  • 12-08-2012, 13:59:44
    #6
    Alıntı
    <?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">This post is password protected. Enter the password to view comments.</p>
    <?php
    return;
    }
    ?>

    <!-- You can start editing here. -->
    <div id="fb-root"> <fb:comments xid="sonkral.net-<?php the_ID(); ?>" num-posts="5" data-width="500" ></fb:comments> </div>


    <?php if ( have_comments() ) : ?>
    <h2 class="h2comments"><?php comments_number('Yorum Yapılmamış', '1 Yorum Yapılmış', '% Yorum Yapılmış' );?> <a href="#respond" class="addComment"> Yorum Ekle</a></h2>

    <ul class="commentlist">
    <?php wp_list_comments('callback=mytheme_comment'); ?>
    </ul>
    <?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">Yazı Yoruma Kapalıdır.</p>

    <?php endif; ?>
    <?php endif; ?>


    <?php if ('open' == $post->comment_status) : ?>

    <div id="respond">

    <h2 id="commentsForm"><?php comment_form_title( 'Yorumunuzu Ekleyin', 'Cevapla %s' ); ?></h2>

    <div class="cancel-comment-reply">
    <small><?php cancel_comment_reply_link(); ?></small>
    </div>

    <?php if ( get_option('comment_registration') && !$user_ID ) : ?>
    <p>Yorum yapabilmek için giriş yapın.</p>
    <?php else : ?>

    <form action="<?php echo get_option('siteurl'); ?>/wp-comments-post.php" method="post" id="commentform">

    <?php if ( $user_ID ) : ?>

    <p>Giriş Yapan <a href="<?php echo get_option('siteurl'); ?>/wp-admin/profile.php"><?php echo $user_identity; ?></a>. <a href="<?php echo wp_logout_url(get_permalink()); ?>" title="Hesabınızdan Çıkış Yapın">Çıkış Yapın &raquo;</a></p>

    <?php else : ?>

    <p><label for="author">Adınız <?php if ($req) echo "(gerekli)"; ?></label>
    <input type="text" name="author" id="author" value="<?php echo $comment_author; ?>" size="22" tabindex="1" <?php if ($req) echo "aria-required='true'"; ?> />
    </p>



    <p><label for="url">Websiteniz</label>
    <input type="text" name="url" id="url" value="<?php echo $comment_author_url; ?>" size="22" tabindex="3" />
    </p>

    <p><input type="text" name="email" id="email" value="<?php echo $comment_author_email; ?>" size="22" tabindex="2" />
    <label for="email"><strong>Mail</strong> <?php if ($req) echo "(gerekli)"; ?></label></p>

    <?php endif; ?>

    <!--<p><small><strong>XHTML:</strong> You can use these tags: <code><?php echo allowed_tags(); ?></code></small></p>-->

    <p><label for="comment">Yorumunuz</label>
    <textarea name="comment" id="comment" cols="80%" rows="10" tabindex="4"></textarea></p>

    <p><input name="submit" type="submit" id="submit" tabindex="4" value="YORUMU GÖNDER" />
    <?php comment_id_fields(); ?>
    </p>
    <?php do_action('comment_form', $post->ID); ?>

    </form>

    <?php endif; // If registration required and not logged in ?>
    </div>

    <?php endif; // if you delete this the sky will fall on your head ?>
    bu şekilde değiştirin.
  • 12-08-2012, 14:18:57
    #7
    VicE adlı üyeden alıntı: mesajı görüntüle
    bu şekilde değiştirin.
    teşekkürler oldu

    konu çözüme kavuşmuştur gönül rahatlılığı ile konu kilitlenebilir.Buna izin veriyorum