-
تعداد ارسالها
173 -
تاریخ عضویت
-
آخرین بازدید
نوشتهها ارسال شده توسط davo0d
-
-
آقا مرتضی با توجه به راهنمایی شما از کد :
<?php the_author_meta('user_registered', $comment->user_id); ?>استفاده کردم که نتیجه نداد ، ولی کلا نقش کاربر از تاریخ عضویت بهتره موضوع رو به حل شده تغییر بدین ممنون .
- 1
-
آقا مرتضی اگه بخوام کد تاریخ عضویت
<?php the_author_meta('user_registered'); ?>رو فراخوانی کنم چی ؟ چون وقتی خود این کد و مستقیم وارد می کنم مثل قبل باز هم تاریخ عضویت من و برای تمام ارسال کننده های نظر نمایش می ده .
ممنون می شم راهنمایی کنید .
-
<?php
$ucap = get_userdata($comment->user_id)->wp_capabilities;
echo key($ucap);
?>آقا مرتضی ممنون که وقت گذاشتید ، با این کد و البته کمک شما مشکل حل شد .
باز هم ممنون .
- 1
-
معذرت که پشت سر هم ارسال می کنم ولی ویرایش ارسال قبلی غیر فعال شده ( چرا اینقدر زود ؟ ) .
منظورم از اینکه تاثیری نداشت این بود که اصلا هیچ چیز رو نمایش نمی داد .
-
این کد رو تست کنید:
<?php print_r(get_userdata($post->post_author)->wp_capabilities); ?>
تاثیری نداشت آقا مرتضی
-
بله همین کد هستش ، در قسمت ارسال کننده و جعبه ی نویسنده همین کد و گذاشتم و همچین مشکلی پیش نیومد .
-
ممنون آقا مرتضی ، من این کد و هرجا امتحان کردم کلمه ی Administrator برای تمام افرادی که نظر ارسال کرده بودن نمایش می داد ، در صورتی که باید فقط کنار اسم من قرار می گرفت و برای دیگران چیزی نمایش نمی داد مگر اینکه من عنوانی رو براشون ( از طریق شناسنامه ) مشخص کنم . لازم بذکر دونستم که این کد مربوط به این درخواست می باشد .
-
سلام کدی که گفتید در انتهای این فایل پوسته هست .
بهتره از دستور if برای کاربران عضو استفاده بشه و برای زیبایی بیشتر هم می تونید جمله ای را برای حالت else در نظر بگیرید که در صورت عضو نبودن به نوعی مباغ ثبت نام کاربر باشه
این پیشنهادی که دادید خیلی عالیه ولی متاسفانه من توی این زمینه ها خیلی مبتدی هستم .
باز هم تشکر
-
از این قالب استفاده می کنم .
ممنون
-
باز هم تشکر ؛ فقط می خوام کنارش متن "سطح کاربری :" هم قرار بگیره ( دقیقا همون کاری که جلوی ارسال کننده مطالب انجام دادم / ارسال کننده : فلانی - امتیاز کاربری : Administrator )
کدی که گفتم Administrator رو نمایش می ده ولی امتیاز کاربری باید بصورت متن در کنارش قرار بگیره .
-
بله انلاین هست .
ممنون
-
دقیقا می خوام روبروی اسم کاربری که نظر می ده قرار بگیره ! ولی اونجایی که شما فرمودین جواب نداد !
در هر صورت ممنون ، منتظر پاسخ دوستان می مونم .
-
با سلام
اگه بخوام کد :
<?php echo get_the_author_meta( 'juiz_user', $user_id ); ?>
را جلوی اسم ارسال کننده نظر فراخوانی کنم دقیقا باید این کد رو کجای comments.php قرار بدم ؟
نکته : بوسیله ی کد فوق متنی که من به عنوان امتیاز کاربران در نظر گرفته ام نمایش داده می شه
comments.php
<?php if ( post_password_required() ) : ?>
<p class="nopassword"><?php _e( 'این نوشته محافظت شده است . برای دیدن دیدگاه ها رمز عبور را وارد کنید.', 'themify' ); ?></p>
<?php
/* Stop the rest of comments.php from being processed,
* but don't kill the script entirely -- we still have
* to fully load the template.
*/
return;
endif;
?>
<?php
// You can start editing here -- including this comment!
?>
<?php if ( have_comments() || comments_open() ) : ?>
<div id="comments" class="commentwrap">
<?php endif; // end commentwrap ?>
<?php if ( have_comments() ) : ?>
<h4 class="comment-title"><?php comments_number(__('بدون دیدگاه','themify'), __('یک دیدگاه','themify'), __('% دیدگاه','themify') );?></h4>
<?php if ( get_comment_pages_count() > 1 && get_option( 'page_comments' ) ) : // Are there comments to navigate through? ?>
<div class="pagenav top clearfix">
<?php paginate_comments_links( array('prev_text' => '«', 'next_text' => '»') );?>
</div>
<!-- /.pagenav -->
<?php endif; // check for comment navigation ?>
<ol class="commentlist">
<?php wp_list_comments('callback=custom_theme_comment'); ?>
</ol>
<?php if ( get_comment_pages_count() > 1 && get_option( 'page_comments' ) ) : // Are there comments to navigate through? ?>
<div class="pagenav bottom clearfix">
<?php paginate_comments_links( array('prev_text' => '«', 'next_text' => '»') );?>
</div>
<!-- /.pagenav -->
<?php endif; // check for comment navigation ?>
<?php else : // or, if we don't have comments:
/* If there are no comments and comments are closed,
* let's leave a little note, shall we?
*/
if ( ! comments_open() ) :
?>
<?php endif; // end ! comments_open() ?>
<?php endif; // end have_comments() ?>
<?php
$custom_comment_form = array( 'fields' => apply_filters( 'comment_form_default_fields', array(
'author' => '<p class="comment-form-author">' .
'<input id="author" name="author" type="text" value="' .
esc_attr( $commenter['comment_author'] ) . '" size="30"' . $aria_req . ' class="required" />' .
'<label for="author">' . __( 'نام شما' , 'themify' ) . '</label> ' .
( $req ? '<span class="required">*</span>' : '' ) .
'</p>',
'email' => '<p class="comment-form-email">' .
'<input id="email" name="email" type="text" value="' . esc_attr( $commenter['comment_author_email'] ) . '" size="30"' . $aria_req . ' class="required email" />' .
'<label for="email">' . __( 'ایمیل شما' , 'themify' ) . '</label> ' .
( $req ? '<span class="required">*</span>' : '' ) .
'</p>',
'url' => '<p class="comment-form-url">' .
'<input id="url" name="url" type="text" value="' . esc_attr( $commenter['comment_author_url'] ) . '" size="30"' . $aria_req . ' />' .
'<label for="website">' . __( 'وبسایت شما' , 'themify' ) . '</label> ' .
'</p>') ),
'comment_field' => '<p class="comment-form-comment">' .
'<textarea id="comment" name="comment" cols="45" rows="8" aria-required="true" class="required"></textarea>' .
'</p>',
'logged_in_as' => '<p class="logged-in-as">' . sprintf( __( 'وارد شده با نام <a href="%1$s">%2$s</a>. <a href="%3$s">خروج؟</a>' ), admin_url( 'profile.php' ), $user_identity, wp_logout_url( apply_filters( 'the_permalink', get_permalink( $post_id ) ) ) ) . '</p>',
'title_reply' => __( 'فرستادن دیدگاه' , 'themify' ),
'comment_notes_before' => '',
'comment_notes_after' => '',
'cancel_reply_link' => __( 'لغو' , 'themify' ),
'label_submit' => __( 'فرستادن دیدگاه' , 'themify' ),
);
comment_form($custom_comment_form);
?>
<?php if ( have_comments() || comments_open() ) : ?>
</div>
<!-- /.commentwrap -->
<?php endif; // end commentwrap ?> -
یه سوال !؟ الان من چطوری باید این تاپیک رو "حل شده" کنم ؟
-
با توجه به راهنمایی های آقا مرتضی از کد زیر استفاده کردم مشکل حل شد :
<input type="file" id="upload" name="uploadedfile" accept="image/*" />
از همگی ممنون
-
من فکر می کنم فایلی که شما اپلود کردید حجمش کم بوده ، یه فایلی که مثلا اپلودش با توجه به سرعت اینترنتتون 1 دقیقه طول بکشه رو امتحان کنید ، مثل یه فایل mp3
دقیق تر توضیح می دم ، من از مرورگر کروم استفاده می کنم آپلود شدن فایل رو نشون می ده ، مثلا یه فایل موزیک و اپلود می کنم اون گوشه پایین مرورگر نشون میده که فایل داره اپلود میشه و به 100 % هم میرسه بعد این اروری که عکسش و گذاشتین و نمایش داده میشه ، ضمنا وقتی به پوشه آپلود هاست هم سر می زنم اون فایل موزیک اپلود نشده ولی انگار همونطور که مرورگر نشون میده اول اپلود میشه و بعد افزونه تشخیص میده جزء فایل های تعریف شده نیست و حذفشون می کنه ، من می خواستم اگه می شد یه کاری می کردم که اصلا نشه فایل های دیگه رو اپلود کرد و وقتی روی بروزر کلیک می کنیم فقط بشه فایل های عکس و انتخاب کرد نه هر فایلی رو ...
باز هم ممنون که وقت گذاشتید .
-
ممنون از اینکه برای رفع این مشکل بهم کمک می کنید ...
مشکل من هم همین جاست که فایل های دیگه رو میشه اپلود کرد ولی در نهایت اخطار میده که باید فایل با پسوند تصویر باشه .
-
ممنون ، ولی من فکر می کنم مشکلم مربوط به کدنویسی باشه نه چیز دیگه ای ... من می خوام کاربران فقط بتونند با افزونه عکس اپلود کنند یعنی افزونه وقتی پنجره بروزر رو باز می کنه نشه همه ی فایل ها ( ویدیو ، موزیک و ... ) رو انتخاب کرد و کاربران فقط اجازه انتخاب و اپلود عکس ها رو داشته باشند .
متوجه منظورتون نشدم چه چیزی را دستکاری کنیم
منظورم تغییر کدهای افزونه بود .
- 1
-
رو 755 هم می شه از خاصیت کروب استفاده کرد ، اما با این حال من روش شما رو هم امتحان کردم ولی تاثیری نداشت .
-
ممنون ، قبلا استفاده کردم ولی همین مشکل و داره ، مثلا می تونی یه فیلم انتخاب و آپلود می کنی ولی بعد قبول نمی کنه ...
نمی شه کد های user avatar و یا هر افزونه ی رو دستکاری کرد تا این مشکل بر طرف بشه !؟
من از 4 الی 5 افزونه استفاده کردم که همشون اینطوری بودن ...
-
سلام دوستان
افزونه user avatar هر فایلی رو آپلود می کنه و در آخر ارور می ده که باید تصویر آپلود بشه ولی می خواستم بدونم میشه کاری کرد که وقتی بروی browse کلیک می کنیم بجای all files که امکان آپلود هر فایلی رو می ده image files قرار بگیره تا فقط امکان اپلود تصاویر برای کاربران فراهم بشه .
اگر نه یه افزونه اواتار معرفی کنید که این قابلیت رو بصورت پیشفرض داشته باشه من هر چی امتحان کردم همینطوری بود ...
ممنون
تغییر کلمه خانه در پوسته Twenty Eleven 1.4
در مشکلات دیگر
ارسال شده در
با سلام
اگه بخوام کلمه "خانه" در پوسته Twenty Eleven نگارش 1.4 رو به "صفحه نخست" تغییر بدم دقیقا باید چیکار کنم !؟ نه تو فایل PO و نه تو فایل های دیگه پوسته این کلمه خانه رو پیدا نکردم ! لطفا راهنمایی کنید ممنون ...