MONJE

عضو سایت
  • تعداد ارسال ها

    23
  • تاریخ عضویت

  • آخرین بازدید

اعتبار در انجمن

8

1 دنبال کننده

درباره MONJE

  • درجه
    تازه کار

آخرین بازدید کنندگان نمایه

293 بازدید کننده نمایه
  • khkh

  1. ممنون ولی باز هم همین خطا ایجاد و نمایش داده میشه. دلیل ایجاد این خطا رو میدونید؟
  2. سلام در زمان انجام بروزرسانی وردپرس یا افزونه ها خطای زیر تولید میشه: cURL error 27: SSL: couldn’t create a context: error:140A90A1:SSL routines:SSL_CTX_new:library has no ciphers از دوستان اگر کسی اطلاعاتی داره خوشحال میشم در اختیار من هم قرار بده. اطلاعات جانبی: نسخه جاری وردپرس: WordPress: 4.7.1 PHP Version: 7.1.1 curl Version: 7.52.1 openssl Version: 1.1.0d 26 Jan 2017 سایت از HTTPS استفاده نمیکنه.
  3. از پاسختون ممنون ولی خیر منظورم پست تایپ نیست اگر بخوام توضیح دقیقتری بگم اینجوری میشه: افزونه های زیادی برای "پست مهمان" وجود داره، این افزونه ها یک برگه برای درج پست در سایت در اختیار بازدید کنندگان قرار میدن، من میخوام همچنین برگه ای بسازم و به جای بازدیدکنندگان، اعضای سایت از طریق اون اقدام به ارسال پست بکنن و نیازی به رفتن به پنل مدیریت وردپرس برای افزودن پست نباشه. توی این برگه همونطور که گفتم فیلدهایی شامل عنوان، توضیحات، عکس شاخص، کلمات کلیدی و دسته باید باشه. که خیلی هم دلم میخواد بخش عکس شاخص رو به صورت آجاکس قرار بدم و با درگ و دراپ آپلود بشه. به نوعی میخوام کاربران وارد پنل مدیریت نشن و کارها رو به کمک برگه ها و بهصورت ساده تر انجام بدن.
  4. سلام روز همگی بخیر نیاز به طراحی یک برگه یا صفحه ای دارم که کاربران رو برای ارسال مطلب بجای صفحه ارسال محتوای خود وردپرس به اون صفحه هدایت کنم. این صفحه مثل مال خود وردپرس شامل عنوان، توضیحات، عکس شاخص، کلمات کلیدی و دسته باید باشه. از دوستان اگر تا حالا با این مورد مواجه شدن یا اطلاعاتی دارن لطفا با بنده هم به اشتراک بذارن. طراحی این صفحه برام خیلی ضروری هست. ممنون، منتظر پاسخ های گرمتون هستم
  5. با سلام بی مقدمه!!! نسخه 4.2 وردپرس همراه با کلی تغییرات برای بروزرسانی قرار داد شد. بعد از بروزرسانی، تعدادی از سایت ها (بلخص سایت های ایرانی) با مشکل عدم بارگذاری کامل پوسته مواجه شدند ، بدین صورت که صفحه تا رسیدن به محل فراخوانی تابع wp-head نمایش داده شده و بقیه سایت به هیچ عنوان از سرور برای مرورگر ارسال نمیشد. با بررسی تعدادی از این سایت ها مشکل از ویژگی "emojis" شناسایی شد که اسکریپ های اون از طریق تابع wp-head بر روی محتوای فراخوانی شده توسط wp-head اضافه میشد. اگر شما هم از چنین مشکلی رنج میبرید کافیست تابع زیر رو در فایل function پوسته خودتون اضافه کنید. <?php function disable_emojis() { remove_action( 'wp_head', 'print_emoji_detection_script', 7 ); remove_action( 'admin_print_scripts', 'print_emoji_detection_script' ); remove_action( 'wp_print_styles', 'print_emoji_styles' ); remove_action( 'admin_print_styles', 'print_emoji_styles' ); remove_filter( 'the_content_feed', 'wp_staticize_emoji' ); remove_filter( 'comment_text_rss', 'wp_staticize_emoji' ); remove_filter( 'wp_mail', 'wp_staticize_emoji_for_email' ); add_filter( 'tiny_mce_plugins', 'disable_emojis_tinymce' ); } add_action( 'init', 'disable_emojis' ); ?>
  6. از دوستان نظری ندارن واجبه ها
  7. سلام خدمت همه دوستان عزیز یه مشکلی پیش اومده , امیدوارم به کمک شما عزیزان بتونیم حلش کنم مشکل اینجاست که وقتی میخوای به یک دیدگاهی پاسخ بدی, دکمه پاسخ رو که میزنی صفحه ریلود میشه به آدرسی شبیه "http://localhost/wp/...com=25#respond" و دوباره صفحه باز میشه با این تفاوت که یک نوشته هم به صورت "برای صرف‌نظر کردن از پاسخ‌گویی اینجا را کلیک کنید." اضافه شده، حالا وقتی فیلدهارو پر میکنی و دیدگاه ارسال میشه ، دیدگاه ثبت میشه و به کاربر پیغام میده که دیدگاه شما بعد تایید نمایش داده خواهد شد. تا اینجای کار همه چی مرتبه ولی مشکل اینجاست که هیچ یک از پاسخ ها به عنوان یک پاسخ ثبت نمیشن یعنی همشون به عنوان یک دیدگاه جدید ثبت میشن. ولی اگه از پنل مدیریت به دیدگاهی پاسخ بدم به عنوان پاسخ ثبت میشه. کدهای مربوط به کامنت رو قرار میدم ، اگه از دوستان اطلاعای داشت شدید منتظر پاسخشون هستم. ممنون از همه comments.php <?php 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="no-comments"><?php _e('این نوشته با رمز عبور محافظت شده است. برای مشاهده دیدگاه‌ها رمز عبور را ورد کنید.', 'pyre'); ?></p> <?php return; } ?> <?php if ( have_comments() ) : ?> <header> <h4> <span> <?php comments_number(__('بدون دیدگاه', 'pyre'), __('یک دیدگاه', 'pyre'), __('% دیدگاه', 'pyre'));?> برای "<?php the_title(); ?>" </span> </h4> </header> <div class="comments_box"> <ol class="commentlist"> <?php wp_list_comments('callback=monje_comment'); ?> </ol> </div> <div class="comments-navigation"> <div class="alignright"><?php previous_comments_link(); ?></div> <div class="alignleft"><?php next_comments_link(); ?></div> </div> <?php else :echo '<header><h4><span>دیدگاهی برای "'.get_the_title().'" درج نشده است.</span></h4></header>' ?> <?php if ( comments_open() ) : ?> <?php else : ?> <p class="no-comments"><?php _e('دیدگاه‌ها بسته شده‌اند.', 'pyre'); ?></p> <?php endif; ?> <?php endif; ?> <?php if ( comments_open() ) : ?> <div id="add-comment"> <p class="cancel-comment-reply"><?php cancel_comment_reply_link(); ?></p> <form action="<?php echo get_option('siteurl'); ?>/wp-comments-post.php" method="post" id="commentform"> <input name="author" id="author" class="add_comment_author" value="" size="22" tabindex="1" aria-required="true" type="text" placeholder="نام" onfocus="this.placeholder ='نام(الزامی)'" onblur="this.placeholder ='نام'"> <input name="email" id="email" class="add_comment_email" value="" size="22" tabindex="2" aria-required="true" type="text" placeholder="ایمیل" onfocus="this.placeholder ='ایمیل(الزامی)'" onblur="this.placeholder ='ایمیل'"> <input name="url" id="url" class="add_comment_url" value="" size="22" tabindex="3" type="text" placeholder="وب سایت" onfocus="this.placeholder ='وب سایت'" onblur="this.placeholder ='وب سایت'"> <textarea name="comment" id="comment" cols="100%" rows="10" tabindex="4"></textarea> <div class="add_comment_submit"><input name="submit" id="submit" tabindex="5" value="فرستادن دیدگاه" type="submit"></div> <input name="comment_post_ID" value="42" id="comment_post_ID" type="hidden"> <input name="comment_parent" id="comment_parent" value="0" type="hidden"> </form> </div> <?php endif; ?> functions.php <?php function monje_comment($comment, $args, $depth) { $GLOBALS['comment'] = $comment; ?> <li id="comment-<?php comment_ID();?>"> <div <?php comment_class(); ?> > <article class="the_comment <?php $comment_user=get_comment_author(); $post_user=get_the_author();if( $comment_user==$post_user){ echo "nauthor"; } ?>"> <?php $url= get_avatar($comment,$size='48'); ?> <figure><img <?php echo avatarimg($url); ?> alt="<?php echo get_comment_author(); ?>" title="<?php echo get_comment_author(); ?>" width="48" height="48" class="avatar" /></figure> <section class="comment-box"> <div class="comment_author"> <?php if(get_comment_author_url() != "") { ?> <a href="<?php echo get_comment_author_url(); ?>" title="<?php echo get_comment_author_url(); ?>"><?php echo get_comment_author(); ?></a> <?php } else {echo get_comment_author();} ?> </div> <div class="comment_text"> <?php comment_text() ?> </div> </section> <div class="comment-info"> <?php comment_reply_link(array_merge( $args, array('reply_text' => __('<span class="pasokh">پاسخ</span>', 'pyre'), 'add_below' => $add_below, 'depth' => $depth, 'max_depth' => $args['max_depth']))) ?> <?php $date_now=Jdate('YmdHis');?> <?php $date_comment=get_comment_date('YmdHis');?> <span class="date_comment"><?php printf(__('%1$s - %2$s', 'pyre'), get_comment_date('l j F y'), get_comment_time()) ?></span> </div> </article> <?php if ($comment->comment_approved == '0') : ?> <em><?php _e('دیدگاه شما در دست بررسی است.', 'pyre') ?></em> <br /> <?php endif; ?> </div> <?php } ?>
  8. ممنون دوست عزیز اینجا محل اموزش دستوارت پایه php بود من به دستورات داخلی وردپرس احتیاج دارم تا دوباره برای همه مطالب موجود در سایت موقع فعال شدن قالب تصویر شاخص با ابعاد جدید ایجاد کنم
  9. از دوستان کسی نظری نداره؟ واجبه ها
  10. سلام دوستان یه سوال برام پیش اومده قصد دارم برای سایت یکی از دوستام به کمک خودش یه قالب جدید پیاده کنم ولی مشکل اینجاست تو پوسته جدید ما به تصاویر شاخص با ابعاد مختلفی نسبت به ابعاد فعلی نیاز داریم , البته در مطالب فعلی سایت بیشتر مطالب حتی تصویر شاخص ندارن , میخواستم از خدمتتون سوال کنم راهی وجود داره برای مطالب قبلی که تصویر شاخص ندارن تصویر شاخص ایجاد کرد و اینکه اونهایی که تصاویر شاخص دارن از اون تصاویر یک بار دیگه تصاویری با ابعاد جدید ایجاد کرد؟
  11. این شکلی مشکلم حل شد $table_name = $wpdb->prefix . $db_name; $sql = "SELECT DISTINCT * FROM $table_name"; $quotes = $wpdb->get_results($sql) or die(mysql_error());
  12. سلام یدونه جدول جدید به پایگاه داده وردپرس به اسم "newtable" اضافه کردم و حالا میخوام مقادیر داخل خونه های اون رو بخونم. حالا مشکل اینجاست که با دستور : $query= $wpdb->get_results( "SELECT * FROM $wpdb->newtable"); هر چی سعی مکنم count($query) برابر صفر میشه درحالی که اگه بجای "newtable" اسم هر یک از جداول خود وردپرس رو بذارم مثل "term_taxonomy" تعداد اون نمایش داده میشه و باقی کدها هم به نوبه خود درست اجرا میشن. کسی میدونه دلیل این امر چیه؟ آیا راه دیگه ای برای دسترسی به جداولی که توسط افزونه ها ایجاد میشن باید وجود داره؟ ممنون میشم راهنمایی کنید.
  13. نه هیچ مشکلی پیش نمی آد و فقط wp-admin ، wp-includes و فایلهای موجود در شاخه اصلی وردپرس بجز wp-config رو جایگزین کنید. در فایل wp-content هم فقط پوشه languages رو جایگزین کنید و به بقیه دست نزنید تا مشکلی برای قالب و پلاگین هاتون و فایلهای آپلود شده پیش نیاد البته حتما قبلش یه بک آپ بگیرین
  14. سلام نسخه فارسی هم چند دقیقه پیش برای بروزرسانی اومد نسخه http://downloads.wordpress.org/release/fa_IR/wordpress-4.0.zip رو دانلود کنید و به صورت دستی از طریق هاست یا اف تی پی بروزرسانی دستی انجام بدین به احتمال زیاد مشکلتون حل میشه اگه نشد از طریق هاست وارد phpmyadmin بشین و از جدول wp-users اکانت خدتون رو پیدا کنید و ادیت رو بزنید و پسور رو به $P$BFAFmTfOmGxbH.QwfcKsri6Tr0CI54. تغییر بدین. این عبارت برابر عدد یک هست. امیدوارم مشکلتون حل شه
  15. سلام استاد ممنون از پاسخگویی شما بله درسته من فقط تنظیمات مربوط به پروفایل رو به صورت فریمورک به کار بردم و بقیه توابع در همون فایل فانکشن قراردادم. این مشکلی ایجاد میکنه؟ من از ویرایشگرهایی چون "Visual Studio 2013" و "Adobe Dreamweaver CC" استفاده میکنم. همونطور که اشاره کردین من نوع کاراکتر رو به utf-8 without BOM تغییر دادم و مشکل حل شد. کلی ممنون ولی اگه ممکنه نحوه ساخت فایل زبان رو کمی توضیح بدین چون میدونم روش اصولی حلش به اون شکل هست