رفتن به مطلب

MONJE

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

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

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

نوشته‌ها ارسال شده توسط MONJE

  1. در 15 ساعت قبل، MVahedi گفته است :

    افزونه‌ی Core Control رو از آدرس زیر دانلود کنید:

    در پوشه ی افزونه هاتون آپلود کنید و از طریق منو فعالش کنید.

    حالا از زیر مجموعه‌ی ابزارها روی Core Control کلیک کنید.

     تیک HTTP Access Module 1.0 رو فعّال کنید و روی Save Module Choice کلیک کنید.

    بعدش روی External HTTP Access کنار عبارت Main Page کلیک کنید.

     بعد از زیر مجموعه‌ی Manage Transports گزینه‌ی cURL رو غیرفعّال کنید.

    مشکل برطرف میشه

    ممنون

    ولی باز هم همین خطا ایجاد و نمایش داده میشه.

    دلیل ایجاد این خطا رو میدونید؟

  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. در 9 ساعت قبل، shayan گفته است :

    سلام

    اگر درست متوجه منظورتون شده باشم میتونید به سادگی از پست تایپ استفاده کنید

    و برای اجرای فیلد های مورد نیاز تو صفحتون هم از فریم ورک titan

    موفق باشید

    از پاسختون ممنون

    ولی خیر منظورم پست تایپ نیست

    اگر بخوام توضیح دقیقتری بگم اینجوری میشه:

    افزونه های زیادی برای "پست مهمان" وجود داره، این افزونه ها یک برگه برای درج پست در سایت در اختیار بازدید کنندگان قرار میدن، من میخوام همچنین برگه ای بسازم و به جای بازدیدکنندگان، اعضای سایت از طریق اون اقدام به ارسال پست بکنن و نیازی به رفتن به پنل مدیریت وردپرس برای افزودن پست نباشه.

    توی این برگه همونطور که گفتم فیلدهایی  شامل عنوان، توضیحات، عکس شاخص، کلمات کلیدی و دسته باید باشه. که خیلی هم دلم میخواد بخش عکس شاخص رو به صورت آجاکس قرار بدم و با درگ و دراپ آپلود بشه.

    به نوعی میخوام  کاربران وارد پنل مدیریت نشن و کارها رو به کمک برگه ها و بهصورت ساده تر انجام بدن.

     

  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' );
    ?>

    • امتیاز 2
  6. سلام خدمت همه دوستان عزیز

    یه مشکلی پیش اومده , امیدوارم به کمک شما عزیزان بتونیم حلش کنم

    مشکل اینجاست که وقتی میخوای به یک دیدگاهی پاسخ بدی, دکمه پاسخ رو که میزنی صفحه ریلود میشه به آدرسی شبیه "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 }
    ?>

  7. ممنون دوست عزیز اینجا محل اموزش دستوارت پایه php بود

    من به دستورات داخلی وردپرس احتیاج دارم تا دوباره برای همه مطالب موجود در سایت موقع فعال شدن قالب تصویر شاخص با ابعاد جدید ایجاد کنم

  8. سلام

    دوستان یه سوال برام پیش اومده

    قصد دارم برای سایت یکی از دوستام به کمک خودش یه قالب جدید پیاده کنم ولی مشکل اینجاست تو پوسته جدید ما به تصاویر شاخص با ابعاد مختلفی نسبت به ابعاد فعلی نیاز داریم , البته در مطالب فعلی سایت بیشتر مطالب حتی تصویر شاخص ندارن , میخواستم از خدمتتون سوال کنم راهی وجود داره برای مطالب قبلی که تصویر شاخص ندارن تصویر شاخص ایجاد کرد و اینکه اونهایی که تصاویر شاخص دارن از اون تصاویر یک بار دیگه تصاویری با ابعاد جدید ایجاد کرد؟

    • امتیاز 1
  9. سلام

    یدونه جدول جدید به پایگاه داده وردپرس به اسم "newtable" اضافه کردم و حالا میخوام مقادیر داخل خونه های اون رو بخونم.

    حالا مشکل اینجاست که با دستور :


    $query= $wpdb->get_results( "SELECT * FROM $wpdb->newtable");

    هر چی سعی مکنم count($query) برابر صفر میشه درحالی که اگه بجای "newtable" اسم هر یک از جداول خود وردپرس رو بذارم مثل "term_taxonomy" تعداد اون نمایش داده میشه و باقی کدها هم به نوبه خود درست اجرا میشن.

    کسی میدونه دلیل این امر چیه؟

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

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

  10. سلام ... دوست عزیز راه کار دوم جواب نداد !!!! الان باید راه کار اولی رو تست کنم.

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

    نه هیچ مشکلی پیش نمی آد

    و فقط wp-admin ، wp-includes و فایلهای موجود در شاخه اصلی وردپرس بجز wp-config رو جایگزین کنید.

    در فایل wp-content هم فقط پوشه languages رو جایگزین کنید و به بقیه دست نزنید تا مشکلی برای قالب و پلاگین هاتون و فایلهای آپلود شده پیش نیاد

    البته حتما قبلش یه بک آپ بگیرین

    • امتیاز 1
  11. سلام

    نسخه فارسی هم چند دقیقه پیش برای بروزرسانی اومد

    نسخه http://downloads.wordpress.org/release/fa_IR/wordpress-4.0.zip رو دانلود کنید و به صورت دستی از طریق هاست یا اف تی پی بروزرسانی دستی انجام بدین

    به احتمال زیاد مشکلتون حل میشه

    اگه نشد از طریق هاست وارد phpmyadmin بشین و از جدول wp-users اکانت خدتون رو پیدا کنید و ادیت رو بزنید و پسور رو به $P$BFAFmTfOmGxbH.QwfcKsri6Tr0CI54. تغییر بدین. این عبارت برابر عدد یک هست.

    امیدوارم مشکلتون حل شه

    • امتیاز 3
  12. قالب شما فریم ورکیه و این دستورات را از فریم ورکش می گیره نه فانکشنز قالب

    ادیتور ++notepad قوی ترین ادیتور جهانه فکر نکنم بشه بهش همینجوری ایراد نسبت داد

    ایجاد شدن فضای خالی برمی گرده به انکدینگ اشتباه فایل ها یا استفاده از کارکترهای BOM در utf-8 یا داشتن اسپیس یا اینتر در فایلهای ASCII پی اچ پی در خارج از محدوده تگ


    <?php ?>

    عمده ترین دلیلش در ایران هم فارسی نویسی در داخل کدهای php قالب و استفاده نکردن از فایل ترجمه است که در اینصورت باید فایلهایی مثل functions.php رو حتما به utf-8 without BOM کانورت کرد

    مشکل فضای خالی در صورت ذخیره فایل htaccess با انکدینگ utf-8 یا آپلود این فایل با فرم باینری بجای ASCII هم ممکنه به وجود بیاد

    برای پیدا کردن محل دقیق مشکل باید حالت دی باگ را فعال کنید و ارور لوگهاتون رو بخونید

    سلام استاد ممنون از پاسخگویی شما

    بله درسته من فقط تنظیمات مربوط به پروفایل رو به صورت فریمورک به کار بردم و بقیه توابع در همون فایل فانکشن قراردادم. این مشکلی ایجاد میکنه؟

    من از ویرایشگرهایی چون "Visual Studio 2013" و "Adobe Dreamweaver CC" استفاده میکنم.

    همونطور که اشاره کردین من نوع کاراکتر رو به utf-8 without BOM تغییر دادم و مشکل حل شد. کلی ممنون

    ولی اگه ممکنه نحوه ساخت فایل زبان رو کمی توضیح بدین چون میدونم روش اصولی حلش به اون شکل هست

  13. با سلام.

    کد های درون فانکشن قالبتون خیلی کمن شما یکی یکی کد ها رو حذف کنید ببینید مشکل از کدوم کد هستش.

    البته اگه مشکل از اون نبود فایل Header.php رو اینجا پیوست کنید.

    سلام

    منون از پاسخ شما

    من بخش به بخش ,کدهای توی فانکشن رو حذف کردم تا جایی که کلا خالی شد ولی باز هم همین مشکل بود. و وقتی نام فایل فانکشن رو عوض میکنم که وردپرس اونو نشناسه همه چی درست میشه!

    فایل Header.php رو هم پیوست کردم.

    header.php

  14. ببینید من با این موارد مشکلی ندارم، بدون هیچ مشکلی با استفاده از یک ترفند هر اطلاعاتی که از پستهای بعدی لازم دارم رو به صفحه ای که مد نظرم هست منتقل میکنم. فقط همونطور هم که قبلا گفتم مشکل اینه که توابع مربوط به جیکوئری به طور خودکار روی این ورودی های جدید اعمال نمیشن و باید چیزی شبیه دکمه تعبیه کرد تا بعد از ورود اطلاعات جدید با کلیک بر روی اون توابع دوباره اجرا شن.


  15. http://forum.wp-parsi.com/topic/22409-%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87-%D8%A7%D8%B2-ajax-%D8%A8%D8%B1%D8%A7%DB%8C-%D9%84%D9%88%D8%AF-%D8%B5%D9%81%D8%AD%D8%A7%D8%AA-%D8%B3%D8%A7%DB%8C%D8%AA/

    ببینید من خودم تمام این راه حل هارو رفتم

    من حتی اطلاعات مربوط به مثلا 10 مطلب بعدی رو به صفحه اصلی منتقل کردم.

    مشکل من این جاست که از یک تکه کد استفاده کردم تو جی کوئری که هر مطلب رو زمانی از حالت مخفی خارج میکنه که عکس اون مطلب لود شده باشه

    این کد تو خود صفحه اصلی هنگام لود درست کار میکنه و همه 10 تا پست اونجا یک به یک بعد از لود شدن تصویرشون نمایش داده میشن ولی این 10 مطلب جدید که به صورت Ajax به صفحه اضافه شدن. به صورت پیشفرض توسط CSS مخفی هستن تا اینکه تصاویرشون لود شه و جیکوئری اونهارو به نمایش در بیاره که این کار بر روی مطالب جدید اضافه شده کار نمیکنه.


    $(document).ready(function () {
    $('.box img.imgcheck').on('load', function () {
    $(this).parent().parent().show();
    });
    });

  16. سلام

    بچه ها لازم دارم مطالب صفحه اصلی سایت به صورت Ajax با اسکرول صفحه به پایین لود بشه.

    از صبح کل وب رو ریختم به هم هیچی به هیچی

    افزونه های "Advanced AJAX Page Loader" و "Infinite Scroll" رو هم امتحان کردم به هیچ دردی نخوردن ( شایدم من نتونستم استفاده کنم )

    راه حلی چیزی دارین لطفا دریغ نکنین، چند ماهه دارم تلاش میکنم الان تو این مورد گیر کردم.

    منتظر پاسخ های گرمتون هستم

  17. سلام دوستان

    دنبال یه پوسته هستم, که در اون مطالب مثل گوگل پلاس زیر و کنار هم قرار گرفته شده باشن و فضایی هم بینشون به علت اختلاف اندازه مطالب وجود نداشته باشه.

    چیزی که میخوام یه قالب خیلی خیلی ساده است فقط با این شرط که مطالب با اسکرول لود میشن.

    و اگه شد انعطاف پذیر هم باشه

    فارسی و انگلیسی بودنش اصلا مهم نیست ، من قسمتی از پروژه رو خودم ساختم چند جاهایی گیر کردم به نمونه احتیاج دارم

    کلی وب رو سرچ زدم چیزی دستگیرم نشد

    از دوستان اینجا اطلاعاتی داشت بنده رو هم راهنمایی کنه

    ممنون

    منتظر پاسخ خای گرمتون هتسم

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