• اطلاعیه ها

    • Saeed Fard

      پوشش زنده وردکمپ ۲۰۱۸ اروپا توسط وردپرس پارسی   23/03/97

      اگر کاربر وردپرس هستید حتما تا به حال اسم وردکمپ رو شنیدید، کمپ و دورهمی بزرگ توسعه‌دهنده‌ها و کاربران وردپرس که سالانه در کشورهای مختلف برگزار میشه تحت عنوان وردکمپ هستش که از سمت مراجع اصلی وردپرس حمایت و برگزار می‌شه.   این‌ بار در سال 2018 وردکمپ اروپا در شهر بلگراد کشور صربستان در حال برگزاری هستش، این رویداد طی سه روز 24 تا 26 تیر ماه (June 14-16) برگزار میشه، در این رویداد مصطفی صوفی از وردپرس پارسی و به نمایندگی تمامی کاربران وردپرس فارسی حضور داره. وردپرس پارسی رویداد وردکمپ 2018 اروپا رو به صورت زنده توسط مصطفی پوشش می‌ده و در صورت علاقه‌مندی به این مراسم می‌تونید از طریق وردپرس پارسی دنبالش کنید.در حال حاضر یک روز از این مراسم گذشته که گزارش اون در قسمت پوشش زنده قرار گرفته. برای دنبال کردن مراسم وردکمپ اروپا به صورت لحظه‌ای به صفحه پوشش زنده در قسمت زیر مراجعه کنید. همینطور در آینده منتظر خبر برگزاری اولین وردکمپ در ایران توسط وردپرس‌پارسی باشید. https://wp-parsi.com/wceu-2018

      لینک خبر در وردپرس پارسی : https://wp-parsi.com/wceu-2018-live  
dark master

اضافه کردن "پاسخ دادن" به کامنت ها

9 پست در این موضوع قرار دارد

سلام

من چون از یه افزونه برای نقل قول کامت های وردپرس استفاده میکردم ، این گزینه پاسخ دادن رو از فایل comment.php قالبم حذف کردم ... الان چطوری میتونم دوباره پاسخ دادن رو به فایل کامنتم اضافه کنم؟ توابعش چیه؟

0

به اشتراک گذاری این پست


لینک به پست

سلام

این کد کاملش هست

نوع کدنویسی قالب‌ها متفاوت هست ...

1

به اشتراک گذاری این پست


لینک به پست

از کدکس خود وردپرس استفاده کنید


https://codex.wordpress.org/Function_Reference/comment_reply_link


<?php comment_reply_link( $args, $comment, $post ); ?>

1

به اشتراک گذاری این پست


لینک به پست

سلام

این کد کاملش هست

نوع کدنویسی قالب‌ها متفاوت هست ...

قبلا دیده بودم اینو اما علاوه بر پیچیدگی، من از این کد استفاده کردم و هیچ اتفاقی نیفتاد!!


<?php comment_reply_link( $args, $comment, $post ); ?>

مشکل از چیه؟ چند جا دیدم مثه اینکه باید کدهای مربوط با function رو اضافه کرد، درسته؟ ...در کل این فایل کامنت قالبمه شاید متوجه بشین مشکل از کجاست


<?php
if ('comments.php' == basename($_SERVER['SCRIPT_FILENAME'])) die ('Please do not load this page directly. Thanks!');
if (!empty($post->post_password)) { // if there's a password
if ($_COOKIE['wp-postpass_' . COOKIEHASH] != $post->post_password) { // and it doesn't match the cookie
?>
<h2><?php _e('protectected with password','record'); ?></h2>
<p><?php _e('enter password for view comments','record'); ?></p>
<?php return;
}
}
/* This variable is for alternating comment background */
$oddcomment = 'alt';
?>
<?php if ($comments) : ?>
<div class="cmt-title"><?php comments_number(__('no comment','record'), __('one comment for','record'), __('% comments for','record' ));?> " <?php the_title(); ?> " </div>


<ol class="commentlist">
<?php foreach ($comments as $comment) : ?>
<li class="<?php
/* Only use the adminComment class from style.css if the user_id is 1 (admin) */
if (1 == $comment->user_id)
$oddcomment = "adminComment";
echo $oddcomment;
?>" id="comment-<?php comment_ID() ?>">
<div class="comment-header">
<div class="comment-author"><strong><?php comment_author() ?></strong></div>
<div class="comment-time"><?php comment_date(__('F j Y','record')) ?> <?php _e('at','record');?> <?php comment_time() ?></div>
</div>
<?php if ($comment->comment_approved == '0') : ?>
<em><?php _e('Your comment is awaiting moderati','record'); ?></em>
<?php endif; ?>
<div class="comment-content">
<?php comment_text() ?>
</div>
<div class="cmt-edit"><?php edit_comment_link (__('Edit','record')); ?></div>

</li>
<?php /* Changes every other comment to a different class */
if ('alt' == $oddcomment) $oddcomment = '';
else $oddcomment = 'alt';
?>
<?php endforeach; /* end for each comment */ ?>
</ol>
<?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"><?php _e('comments are closed','record') ?> </p>
<?php endif; ?>
<?php endif; ?>

<?php if ('open' == $post->comment_status) : ?>
<div class="respond"><?php _e('add comment','record');?></div>
<?php if ( get_option('comment_registration') && !$user_ID ) : ?>
<p><?PHP _e('You must be ','record')?><a href="%s"><?PHP _e('logged in ','logged in ')?></a><?PHP _e('to post a comment','record')?></p>
<?php else : ?>
<form action="<?php echo get_option('siteurl'); ?>/wp-comments-post.php" method="post" class="commentform">
<?php if ( $user_ID ) : ?>
<p><?php echo $user_identity; ?></a></p>
<?php else : ?>
<p><input type="text" class="cmt-info" name="author" value="<?php echo esc_attr($comment_author); ?>" placeholder="<?PHP _e('Name','record')?>"/></p>
<p><input type="text" class="cmt-info" name="email" value="<?php echo esc_attr($comment_author_email); ?>" placeholder="<?PHP _e('E-mail ( will not be published)','record')?>" /></p>

<?php endif; ?>
<!--<p><small><strong>XHTML:</strong> <?php _e('You can use these tags: ','record'); ?> <?php echo allowed_tags(); ?></small></p>-->
<p><textarea name="comment" class="cmt-textfield" id="comment" ></textarea></p>
<p><center><input name="submit" class="comment-submit" type="submit" id="submit" tabindex="5" value="<?PHP _e('Send','record')?>" /></center>
<input type="hidden" name="comment_post_ID" value="<?php echo $id; ?>" />
</p>
<?php do_action('comment_form', $post->ID); ?>

0

به اشتراک گذاری این پست


لینک به پست

این و این رو ببینید

توی کدهاتون

این رو پیدا کنید


<div class="cmt-edit">

بعدش این رو اضافه کنید، تست کنید


<div class="comment-reply">
<?php comment_reply_link(); ?>
</div>

1

به اشتراک گذاری این پست


لینک به پست

این و این رو ببینید

توی کدهاتون

این رو پیدا کنید


<div class="cmt-edit">

بعدش این رو اضافه کنید، تست کنید


<div class="comment-reply">
<?php comment_reply_link(); ?>
</div>

بازم اثز نکرد!!

0

به اشتراک گذاری این پست


لینک به پست

با استفاده از این کد حل شد


<?php comment_reply_link(array('depth'=>1 ,'max_depth'=>15 ,'reply_text'=>'پاسخ به این نظر'),get_comment_ID(),$post->ID); ?>

تایپکو ببندید لطفا

0

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری