-
تعداد ارسالها
2880 -
تاریخ عضویت
-
آخرین بازدید
-
روز های برد
293
تمامی مطالب نوشته شده توسط mehran-b
-
سلام و درود نسخه php رو بر روی 7 تنظیم کنید احتمالا مشکتون حل بشه. موفق باشید
-
استفاده از پست تایپ سفارشی و taxonomy خاص در حلقه وردپرس
mehran-b پاسخی برای maral_hamidi ارسال کرد برای یک موضوع در مشکلات دیگر
سلام و درود $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); خروجی حلقه فوق چیزیه که احتیاج دارید. موفق باشید -
درود مجدد والا علت ارور رو که نمیدوم ولی یه حرکت به ذهنم رسید شاید جواب بده. میشه بیایم چک کنیم اگر آدرسی که وارد شد دارای حروف بزرگ بود ابتدا حروف بزرگ رو به حروف کوچیک تبدیل کنیم و سپس تحویل وردپرسش بدیم. برای این کار میتونید کد زیر رو در فایل 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']); } }); با این کار باید هر دو آدرسی که در
-
الان نکته ای که وجود داره اینه. آدرس درون نقشه بدون ارور بالا میاد پس در نتیجه با Resubmit کردن نقشه باید وارنینگ از بین بره.
-
سلام و درود مورد عجیبیه. 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/ این نمیاد. واقعا در علتش موندم.
-
سوال | pdo یا mysqli در php7.1
mehran-b پاسخی برای Monica ارسال کرد برای یک موضوع در برنامه نویسی داینامیک
درود بر شما منظور این پاراگرافی که اشاره کردید این چیزی که گفتید نیست. البته چون من خودم هم مسلط به انگلیسی نیستم دقیق منظورش رو متوجه نشدم. بنده تمامی سورس وردپرس رو حداقل 3 4 بار مشاهده کردم و اثری از کلاس PDO در سورس وجود ندارد در نتیجه غیر ممکنه که وردپرس از PDO استفاده کنه. راه تستش هم سادست میتونید وردپرس بریزید و ماژول MySQLi رو خاموش کنید و مشاهده میکنید که وردپرس ارور میده. موفق باشید -
سوال | pdo یا mysqli در php7.1
mehran-b پاسخی برای Monica ارسال کرد برای یک موضوع در برنامه نویسی داینامیک
سلام و درود MySQLi و PDO دو روش موجود برای اتصال به دیتابیس MySQL هستن. نکته ای که وجود داره اینه که در وردپرس تمامی اتصال ها به دیتابیس به وسیله MySQLi پیاده شده و بدون فعال سازی ماژول MySQLi اصلا وردپرس کار نمیکنه. موفق باشید -
کوئری آخرین مطالب دسته خاص وردپرس (سبک صحیفه)
mehran-b پاسخی برای sanehia ارسال کرد برای یک موضوع در مشکلات دیگر
سلام و درود میشه دو تا حلقه زد برای سمت راستی یه حلقه با تعداد پست 1 زد و برای سمت چپی یه حلقه با تعداد پست 4 و آفست 1 زد. البته اون چیزی هم که شما گفتی میشه. موفق باشی -
مشکل در پرش قسمت افزودن پیوند.
mehran-b پاسخی برای dreamsss2011 ارسال کرد برای یک موضوع در مشکلات دیگر
سلام و درود به نظر میاد در نسخه 4.9 این مشکل مرتفع شده است. موفق باشید -
بسیار خوب. ما یه فرم داریم با دو فیلد یه فیلد نوشتاری که توش کوئری سرچ قرار داره و یه فیلد سلکت که توش دسته بندی های افزونه EDD قرار داره. خوب برای فیلد های کوئری سرچ و سلکت دو تا متغییر به کوئری ها وردپرس با کد زیر اضافه میکنیم. add_filter('query_vars', function($vars) { $vars[] = 'filter_query'; $vars[] = 'filter_category'; return $vars; }); خوب مرحله بالا باعث میشه که وردپرس بتونه مقدار این دو متغییر رو دریافتش کنه که ما بتونیم توی تابع مربوط به اکشن pre_get_posts مقدارشون رو پردازش کنیم و بنابر نتیجه حاصل شده خروجی حلقه اصلی رو تغییر بدیم. در سوال شما کد مرب
- 7 پاسخ
-
- edd
- دسته بندی edd
-
(و 1 مورد دیگر)
برچسب زده شده با :
-
تا انتهای امروز کدشو براتون میفرستم. موفق باشید
- 7 پاسخ
-
- edd
- دسته بندی edd
-
(و 1 مورد دیگر)
برچسب زده شده با :
-
درود مجدد بله صرفا با ساخت فرم وردپرس منظور شما رو متوجه نمیشه و باید شما اطلاعات ورودی فرم رو در بک اند پردازش کنید و سپس حلقه مورد نظر رو با استفاده از نتایج بهش کوئری بدید. در تاپیک زیر توضیحاتی دادم. موفق باشید
- 7 پاسخ
-
- edd
- دسته بندی edd
-
(و 1 مورد دیگر)
برچسب زده شده با :
-
سلام و درود <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' )),
- 7 پاسخ
-
- 1
-
- edd
- دسته بندی edd
-
(و 1 مورد دیگر)
برچسب زده شده با :
-
سلام و درود <script type="application/ld+json"> <?php echo json_encode(array( 'post name' => get_the_title(), ), JSON_UNESCAPED_UNICODE); ?> </script> موفق باشید
- 2 پاسخ
-
- 2
-
سلام و درود هنوز دلیل منطقی ای برای این ارور وجود نداره. مواردی که توی تاپیک زیر گفته شده رو بررسی کنید. موفق باشید
-
نمایش محتوای یک برگه در صفحه اصلی
mehran-b پاسخی برای unid_user ارسال کرد برای یک موضوع در برنامه نویسی داینامیک
سلام و درود اگر دقیقا میخواید برگه درباره ما لود بشه توی یه برگه دیگه که باید از آیفریم استفاده کنید ولی اگر فقط میخواید مثلا محتواش رو نشون بدید توی یه برگه دیگه میشه از تابعی که @farhad.in خان گفتند استفاده کنید. موفق باشید -
خواهش میکنم.
-
سلام و درود کد زیر رو درون فایل 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('/
- 3 پاسخ
-
- 2
-
سلام و درود پدینگ اضافه کن به هر input ای که دلت میخواد. مثلا برای این چیزی که اشاره کردی کد زیر رو بذار انتهای style.css و فایل رو سیو کن. #gform_tr_id { padding: 15px 10px } البته اگر تغییری ندیدی باید سایت رو با Ctrl + F5 رفرش کنی.
-
مشکل در پرش قسمت افزودن پیوند.
mehran-b پاسخی برای dreamsss2011 ارسال کرد برای یک موضوع در مشکلات دیگر
سلام و درود مشکل از وردپرس هست انگار. خیر متاسفانه بر روی مخزن منتشر نشده. این افزونه بر روی گیت هاب منتشر شده بود که بنده ابتدا خط به خط کدهاشو بررسی کردم که مشکلی برای سایت شما و سایر دوستان پیش نیاد سپس آپلود کردم که بتونید استفاده کنید. موفق باشید- 18 پاسخ
-
- 1
-
باید خودم بررسی کنم تا متوجه موضوع بشم. در صورت تمایل از خصوصی در ارتباط باشید.
-
سلام و درود گوگل از روی همون دو مرود میفهمه که پست آپدیت شده. چطور حذفش کردید؟ از سورس افزونه کدش رو حذف کردید؟
- 9 پاسخ
-
- 1
-
سلام و درود باید واضح تر توضیح بدید. داحل فایل wp-config.php اطلاعات دیتابیس درسته؟
-
سلام و درود فایل wp-config.php رو باز کنید و قبل از خط That's all, stop editing! کد زیر رو قرار بدید و سیو کنید. define('RELOCATE',true); سپس مجدد تلاش کنید ببینید میتونید به صفحه لاگین وارد بشید یا خیر اگر وارد شدید کد فوق رو دیگه از فایل wp-config.php پاک کنید. موفق باشید
-
درود مجدد در هر صورت این قضیه تنظیمات پیچیده ای جهت نمایش نداره فقط صرفا افزونه سئو یه هوک گذاشته برای نمایش این تاریخ ها در سایر پست تایپ ها (در پست های سفارشی از ابتدا این قضیه فعال نیست) که اونم با این فیلتر فعال میشه. add_filter('wpseo_opengraph_show_publish_date', '__return_true'); کد بالا رو در فایل functions.php قالبتون زیر اولین <?php قرار بدید.
- 9 پاسخ
-
- 1