رفتن به مطلب

mehran-b

راهبر ارشد
  • تعداد ارسال‌ها

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

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

  • روز های برد

    293

تمامی مطالب نوشته شده توسط mehran-b

  1. mehran-b

    خطای وردپرس

    سلام و درود نسخه php رو بر روی 7 تنظیم کنید احتمالا مشکتون حل بشه. موفق باشید
  2. سلام و درود $tax_ids = wp_list_pluck(get_terms(array( 'taxonomy' => 'new' )),'term_id'); $args = array( 'post_type' => 'book', 'post_status' => 'publish', 'posts_per_page' => 10, 'ignore_sticky_posts' => 1, 'tax_query' => array( array( 'taxonomy' => 'new', 'terms' => $tax_ids, 'include_children' => false ) ) ); $query = new WP_Query($args); خروجی حلقه فوق چیزیه که احتیاج دارید. موفق باشید
  3. mehran-b

    مشکل خاص در سایت مپ

    درود مجدد والا علت ارور رو که نمیدوم ولی یه حرکت به ذهنم رسید شاید جواب بده. میشه بیایم چک کنیم اگر آدرسی که وارد شد دارای حروف بزرگ بود ابتدا حروف بزرگ رو به حروف کوچیک تبدیل کنیم و سپس تحویل وردپرسش بدیم. برای این کار میتونید کد زیر رو در فایل functions.php قالبتون زیر اولین <?php قرار بدید. add_action('init', function() { if(preg_match('/[A-Z]/', $_SERVER['REQUEST_URI'])) { $_SERVER['REQUEST_URI'] = strtolower($_SERVER['REQUEST_URI']); $_SERVER['PATH_INFO'] = strtolower($_SERVER['PATH_INFO']); } }); با این کار باید هر دو آدرسی که در
  4. mehran-b

    مشکل خاص در سایت مپ

    الان نکته ای که وجود داره اینه. آدرس درون نقشه بدون ارور بالا میاد پس در نتیجه با Resubmit کردن نقشه باید وارنینگ از بین بره.
  5. mehran-b

    مشکل خاص در سایت مپ

    سلام و درود مورد عجیبیه. http://dailyfile.ir/web/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%b4%d8%a8%da%a9%d9%87/ این میاد. http://dailyfile.ir/web/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%B4%D8%A8%DA%A9%D9%87/ این نمیاد. واقعا در علتش موندم.
  6. mehran-b

    سوال | pdo یا mysqli در php7.1

    درود بر شما منظور این پاراگرافی که اشاره کردید این چیزی که گفتید نیست. البته چون من خودم هم مسلط به انگلیسی نیستم دقیق منظورش رو متوجه نشدم. بنده تمامی سورس وردپرس رو حداقل 3 4 بار مشاهده کردم و اثری از کلاس PDO در سورس وجود ندارد در نتیجه غیر ممکنه که وردپرس از PDO استفاده کنه. راه تستش هم سادست میتونید وردپرس بریزید و ماژول MySQLi رو خاموش کنید و مشاهده میکنید که وردپرس ارور میده. موفق باشید
  7. mehran-b

    سوال | pdo یا mysqli در php7.1

    سلام و درود MySQLi و PDO دو روش موجود برای اتصال به دیتابیس MySQL هستن. نکته ای که وجود داره اینه که در وردپرس تمامی اتصال ها به دیتابیس به وسیله MySQLi پیاده شده و بدون فعال سازی ماژول MySQLi اصلا وردپرس کار نمیکنه. موفق باشید
  8. سلام و درود میشه دو تا حلقه زد برای سمت راستی یه حلقه با تعداد پست 1 زد و برای سمت چپی یه حلقه با تعداد پست 4 و آفست 1 زد. البته اون چیزی هم که شما گفتی میشه. موفق باشی
  9. mehran-b

    مشکل در پرش قسمت افزودن پیوند.

    سلام و درود به نظر میاد در نسخه 4.9 این مشکل مرتفع شده است. موفق باشید
  10. mehran-b

    فرم جستوجو پیشرفته دسته های EDD

    بسیار خوب. ما یه فرم داریم با دو فیلد یه فیلد نوشتاری که توش کوئری سرچ قرار داره و یه فیلد سلکت که توش دسته بندی های افزونه EDD قرار داره. خوب برای فیلد های کوئری سرچ و سلکت دو تا متغییر به کوئری ها وردپرس با کد زیر اضافه میکنیم. add_filter('query_vars', function($vars) { $vars[] = 'filter_query'; $vars[] = 'filter_category'; return $vars; }); خوب مرحله بالا باعث میشه که وردپرس بتونه مقدار این دو متغییر رو دریافتش کنه که ما بتونیم توی تابع مربوط به اکشن pre_get_posts مقدارشون رو پردازش کنیم و بنابر نتیجه حاصل شده خروجی حلقه اصلی رو تغییر بدیم. در سوال شما کد مرب
  11. mehran-b

    فرم جستوجو پیشرفته دسته های EDD

    تا انتهای امروز کدشو براتون میفرستم. موفق باشید
  12. mehran-b

    فرم جستوجو پیشرفته دسته های EDD

    درود مجدد بله صرفا با ساخت فرم وردپرس منظور شما رو متوجه نمیشه و باید شما اطلاعات ورودی فرم رو در بک اند پردازش کنید و سپس حلقه مورد نظر رو با استفاده از نتایج بهش کوئری بدید. در تاپیک زیر توضیحاتی دادم. موفق باشید
  13. mehran-b

    فرم جستوجو پیشرفته دسته های EDD

    سلام و درود <form role="search" method="get" class="devmesearchbody" action="<?php echo home_url( '/' ); ?>"> <label> <input type="search" class="devmesearchinput" placeholder="کلمه کلیدی را وارد کنید..." value="<?php echo esc_attr( get_search_query() ); ?>" name="s" title="<?php echo esc_attr_x( 'جستجو بین مطالب', 'label' ); ?>" /> </label> <select name="filter_category"> <?php $category_options = array( 'all' => 'همه دسته ها' ); $cats = wp_list_pluck(get_terms(array( 'taxonomy' => 'download_category' )),
  14. mehran-b

    فراخوانی php در فایل جاوا

    سلام و درود <script type="application/ld+json"> <?php echo json_encode(array( 'post name' => get_the_title(), ), JSON_UNESCAPED_UNICODE); ?> </script> موفق باشید
  15. mehran-b

    تابع get_bloginfo

    سلام و درود هنوز دلیل منطقی ای برای این ارور وجود نداره. مواردی که توی تاپیک زیر گفته شده رو بررسی کنید. موفق باشید
  16. سلام و درود اگر دقیقا میخواید برگه درباره ما لود بشه توی یه برگه دیگه که باید از آیفریم استفاده کنید ولی اگر فقط میخواید مثلا محتواش رو نشون بدید توی یه برگه دیگه میشه از تابعی که @farhad.in خان گفتند استفاده کنید. موفق باشید
  17. mehran-b

    باز شدن لینک ها در همان صفحه

    خواهش میکنم.
  18. mehran-b

    باز شدن لینک ها در همان صفحه

    سلام و درود کد زیر رو درون فایل functions.php قالبتون زیر اولین <?php قرار بدید. add_filter('the_content', function($content) { $dom = new DOMDocument(); @$dom->loadHTML(mb_convert_encoding($content, 'HTML-ENTITIES', 'UTF-8')); $xpath = new DOMXpath($dom); $anchor = $xpath->query('//a'); if($anchor->length === 0) return $content; foreach($anchor as $link) { if($link->hasAttribute('target')) { if(stripos($link->getAttribute('target'), "_blank") !== false) { $link->removeAttribute('target'); } } } return trim(preg_replace('/
  19. mehran-b

    مشکل در فیلدهای فرم و پرداخت

    سلام و درود پدینگ اضافه کن به هر input ای که دلت میخواد. مثلا برای این چیزی که اشاره کردی کد زیر رو بذار انتهای style.css و فایل رو سیو کن. #gform_tr_id { padding: 15px 10px } البته اگر تغییری ندیدی باید سایت رو با Ctrl + F5 رفرش کنی.
  20. mehran-b

    مشکل در پرش قسمت افزودن پیوند.

    سلام و درود مشکل از وردپرس هست انگار. خیر متاسفانه بر روی مخزن منتشر نشده. این افزونه بر روی گیت هاب منتشر شده بود که بنده ابتدا خط به خط کدهاشو بررسی کردم که مشکلی برای سایت شما و سایر دوستان پیش نیاد سپس آپلود کردم که بتونید استفاده کنید. موفق باشید
  21. mehran-b

    جداول دیتابیس

    باید خودم بررسی کنم تا متوجه موضوع بشم. در صورت تمایل از خصوصی در ارتباط باشید.
  22. mehran-b

    مشکل با تاریخ سایت

    سلام و درود گوگل از روی همون دو مرود میفهمه که پست آپدیت شده. چطور حذفش کردید؟ از سورس افزونه کدش رو حذف کردید؟
  23. mehran-b

    جداول دیتابیس

    سلام و درود باید واضح تر توضیح بدید. داحل فایل wp-config.php اطلاعات دیتابیس درسته؟
  24. mehran-b

    مشکل ورود به پیشخوان

    سلام و درود فایل wp-config.php رو باز کنید و قبل از خط That's all, stop editing! کد زیر رو قرار بدید و سیو کنید. define('RELOCATE',true); سپس مجدد تلاش کنید ببینید میتونید به صفحه لاگین وارد بشید یا خیر اگر وارد شدید کد فوق رو دیگه از فایل wp-config.php پاک کنید. موفق باشید
  25. mehran-b

    مشکل با تاریخ سایت

    درود مجدد در هر صورت این قضیه تنظیمات پیچیده ای جهت نمایش نداره فقط صرفا افزونه سئو یه هوک گذاشته برای نمایش این تاریخ ها در سایر پست تایپ ها (در پست های سفارشی از ابتدا این قضیه فعال نیست) که اونم با این فیلتر فعال میشه. add_filter('wpseo_opengraph_show_publish_date', '__return_true'); کد بالا رو در فایل functions.php قالبتون زیر اولین <?php قرار بدید.
×
×
  • اضافه کردن...