رفتن به مطلب

جابه جایی کادرها در دیدگاه


پست های پیشنهاد شده

سلام دوستان خسته نباید

دوستان چطور و از طریق کدوم فایل میشه یه جابه جایی در فرم دیدگاه ها انجام داد؟

فرم دیدگاه های من به این صورته: متن دیدگاه نام ایمیل و وب سایت

من می خوام متن رو بیارم پایین سه گزینه از کجا باید اقدام کنم؟

ممنون میشم راهنمایی کنید

لینک به ارسال
در 3 ساعت قبل، eskafild گفته است :

سلام دوستان خسته نباید

دوستان چطور و از طریق کدوم فایل میشه یه جابه جایی در فرم دیدگاه ها انجام داد؟

فرم دیدگاه های من به این صورته: متن دیدگاه نام ایمیل و وب سایت

من می خوام متن رو بیارم پایین سه گزینه از کجا باید اقدام کنم؟

ممنون میشم راهنمایی کنید

سلام 

فایل comments.php موجود در فولدر قالب رو ویرایش کنید

لینک به ارسال
در 3 ساعت قبل، cherry گفته است :

سلام 

فایل comments.php موجود در فولدر قالب رو ویرایش کنید

<?php
/**
 * The template for displaying Comments.
 *
 * The area of the page that contains both current comments
 * and the comment form. The actual display of comments is
 * handled by a callback to wisteria_comment() which is
 * located in the inc/template-tags.php file.
 *
 * @package Wisteria
 */

/*
 * If the current post is protected by a password and
 * the visitor has not yet entered the password we will
 * return early without loading the comments.
 */
if ( post_password_required() ) {
	return;
}
?>

<div id="comments" class="comments-area">

	<?php // You can start editing here -- including this comment! ?>

	<?php if ( have_comments() ) : ?>
	<div class="comments-area-wrapper">

		<h2 class="comments-title">
			<?php
				$comments_number = get_comments_number();
				if ( '1' === $comments_number ) {
					printf(
						/* translators: %s: post title */
						esc_html( _x( 'یک دیدگاه به &ldquo;%s&rdquo;', 'comments title', 'wisteria' ) ),
						get_the_title()
					);
				} else {
					printf(
						/* translators: 1: number of comments, 2: post title */
						esc_html( _nx(
							'%1$s دیدگاه دادن به &ldquo;%2$s&rdquo;',
							'%1$s دیدگاه به &ldquo;%2$s&rdquo;',
							$comments_number,
							'comments title',
							'wisteria'
						) ),
						number_format_i18n( $comments_number ),
						get_the_title()
					);
				}
			?>
		</h2>

		<?php if ( get_comment_pages_count() > 1 && get_option( 'page_comments' ) ) : ?>
		<nav id="comment-nav-above" class="navigation comment-navigation comment-navigation-above" role="navigation">
			<h1 class="screen-reader-text"><?php esc_html_e( 'Comment navigation', 'wisteria' ); ?></h1>
			<div class="nav-links">
				<div class="nav-previous"><?php previous_comments_link( esc_html__( 'Older Comments', 'wisteria' ) ); ?></div>
				<div class="nav-next"><?php next_comments_link( esc_html__( 'Newer Comments', 'wisteria' ) ); ?></div>
			</div><!-- .nav-links -->
		</nav><!-- #comment-nav-above -->
		<?php endif; // check for comment navigation ?>

		<ol class="comment-list">
			<?php
				wp_list_comments( array(
					'style'       => 'ol',
					'short_ping'  => true,
					'avatar_size' => 68,
				) );
			?>
		</ol><!-- .comment-list -->

		<?php if ( get_comment_pages_count() > 1 && get_option( 'page_comments' ) ) : // are there comments to navigate through ?>
		<nav id="comment-nav-below" class="navigation comment-navigation comment-navigation-below" role="navigation">
			<h1 class="screen-reader-text"><?php esc_html_e( 'Comment navigation', 'wisteria' ); ?></h1>
			<div class="nav-links">
				<div class="nav-previous"><?php previous_comments_link( esc_html__( 'Older Comments', 'wisteria' ) ); ?></div>
				<div class="nav-next"><?php next_comments_link( esc_html__( 'Newer Comments', 'wisteria' ) ); ?></div>
			</div><!-- .nav-links -->
		</nav><!-- #comment-nav-above -->
		<?php endif; // check for comment navigation ?>

	</div><!-- .comments-area-wrapper -->
	<?php endif; // have_comments() ?>

	<?php
	// If comments are closed and there are comments, let's leave a little note, shall we?
	if ( ! comments_open() && '0' != get_comments_number() && post_type_supports( get_post_type(), 'comments' ) ) :
	?>
	<div class="no-comments-wrapper">
		<p class="no-comments"><?php esc_html_e( 'Comments are closed.', 'wisteria' ); ?></p>
	</div><!-- .comments-area-wrapper -->
	<?php endif; ?>

	<?php comment_form(); ?>

</div><!-- #comments -->

ببخشید کدوم قسمت میشه؟ هر چقدر نویسنده ایمیل یا وب سایت رو می گردم پیدا نمی کنم؟

لینک به ارسال
در 8 دقیقه قبل، eskafild گفته است :

ببخشید کدوم قسمت میشه؟ هر چقدر نویسنده ایمیل یا وب سایت رو می گردم پیدا نمی کنم؟

به جای فانکشن زیر باید کد html ذکر شده رو بزارید و به دلخواه فیلدهارو جایگزین کنید

<?php comment_form() ?>

کد html

<form action="<?php echo site_url('/') ?>wp-comments-post.php" method="post" id="commentform" class="comment-form" novalidate="">
  <p class="comment-notes">
    Your email address will not be published. Required fields are marked 
    <span class="required">
      *
    </span>
  </p>
  <?php if ($user_ID) : ?>
	<p class="comm-user-login-details"><?php printf(__('You are logged in <a href="%1$s" target="_blank">%2$s</a>.'), get_edit_user_link(), $user_identity); ?>
	<a href="<?php echo wp_logout_url(get_permalink()); ?>" title="<?php esc_attr_e('You want to logout.'); ?>">
	<?php _e('logout'); ?></a></p>
<?php else : ?>
<p class="comment-form-name">
	<input type="text" name="author" placeholder="name">
</p>
<p class="comment-form-mail">
	<input type="email" name="email" placeholder="email">
</p>
<?php endif; ?>
<p class="comment-form-url">
  <label for="url">
  Website
</label>
   <input id="url" name="url" type="url" value="" size="30">
  </p>
  <p class="comment-form-comment">
    <label for="comment">
      Comment
    </label>
  <textarea id="comment" name="comment" cols="45" rows="8" aria-required="true"></textarea>
</p>
    <p class="form-submit">
    <input name="submit" type="submit" id="submit" value="Post Comment">
	<?php comment_id_fields(); ?>
	<?php do_action('comment_form', $post->ID); ?>
  </p>
</form>

 

لینک به ارسال
در 1 ساعت قبل، cherry گفته است :

به جای فانکشن زیر باید کد html ذکر شده رو بزارید و به دلخواه فیلدهارو جایگزین کنید


<?php comment_form() ?>

کد html


<form action="<?php echo site_url('/') ?>wp-comments-post.php" method="post" id="commentform" class="comment-form" novalidate="">
  <p class="comment-notes">
    Your email address will not be published. Required fields are marked 
    <span class="required">
      *
    </span>
  </p>
  <?php if ($user_ID) : ?>
	<p class="comm-user-login-details"><?php printf(__('You are logged in <a href="%1$s" target="_blank">%2$s</a>.'), get_edit_user_link(), $user_identity); ?>
	<a href="<?php echo wp_logout_url(get_permalink()); ?>" title="<?php esc_attr_e('You want to logout.'); ?>">
	<?php _e('logout'); ?></a></p>
<?php else : ?>
<p class="comment-form-name">
	<input type="text" name="author" placeholder="name">
</p>
<p class="comment-form-mail">
	<input type="email" name="email" placeholder="email">
</p>
<?php endif; ?>
<p class="comment-form-url">
  <label for="url">
  Website
</label>
   <input id="url" name="url" type="url" value="" size="30">
  </p>
  <p class="comment-form-comment">
    <label for="comment">
      Comment
    </label>
  <textarea id="comment" name="comment" cols="45" rows="8" aria-required="true"></textarea>
</p>
    <p class="form-submit">
    <input name="submit" type="submit" id="submit" value="Post Comment">
	<?php comment_id_fields(); ?>
	<?php do_action('comment_form', $post->ID); ?>
  </p>
</form>

 

خیلی ممنون حل شد

فقط ببخشید سوال آخر، این متن رو از کجا میشه پیدا کرد و ترجمه کرد؟

Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

لینک به ارسال
در 34 دقیقه قبل، eskafild گفته است :

خیلی ممنون حل شد

فقط ببخشید سوال آخر، این متن رو از کجا میشه پیدا کرد و ترجمه کرد؟

Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

خواهش میکنم.

داخل فرم توجه کنید یه تابع هست با نام wp_list_comments داخلش آرایه تعریف شده که باید یه عضو جدید بهش اضافه کنید با نام callback و مقدارش باید نام تابعی باشه که لیست نظرات رو فراخوانی کنه و برای ایجاد چنین لیستی باید با کدنویسی اشنا باشید یعنی کد ابتدایی شما به اینصورت میشه:

<?php
wp_list_comments( array(
'type' => 'comment',
'callback' => 'comments_list_callback',
'avatar_size' => 68
));

// callback comments form

function comments_list_callback(){ ?>

HTML COMMENTS LIST

<?php } ?>

این کد فعلا کارایی نداره و فقط برای راهنمایی ایجاد شده

ویرایش شده توسط cherry
لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...