تخته امتیازات
مطالب محبوب
در حال نمایش مطالب دارای بیشترین امتیاز در 31/02/97 در همه بخش ها
-
سلام و درود @itreza7 کد زیر به فایل functions.php قالب خود زیر اولین <?php اضافه کنید. add_filter('excerpt_more', '__return_empty_string'); موفق باشید4 امتیاز
-
add_filter('excerpt_more', function($more) { if(is_home() || is_front_page()) return ' ...'; // index.php if(is_archive()) return ' ...'; // archive.php return ' ...'; // Default });3 امتیاز
-
مثلا کد زیر جاش سه نقطه نشون میده. add_filter('excerpt_more', function($more) { return ' ...'; });3 امتیاز
-
سلام و درود add_filter('excerpt_length', function($length) { if(is_home() || is_front_page()) return 55; if(is_category()) return 75; return $length; }, 999); موفق باشید2 امتیاز
-
توی مثال فرض کردیم یه input داریم با آیدی ramz که مقدارش برابر با همون رمزی هست که میخواید کپی شه. بعد اومدیم یه رویداد کلیک پیاده کردیم روی این input که میگه وقتی کلیک شد روی input مقدار value اش که همون رمز باشه هایلایت بشه و داخل کلیپ بورد قرار بگیره.2 امتیاز
-
باید پست بذارید باید روی سئوی سایت کار کنید به موتور های جستجو معرفی کنید و..2 امتیاز
-
سلام ما برای سیستممون میخوایم کد تأیید یا کد رجیستری بفروشیم این کار با EED امکان پذیره؟ یعنی چند تا کد پشت سر هم بدیم بهش مثل زیر 1111 - 1112 - 1113 - 1114 - 1115 - ... یکی که به فروش رفت باطل کنه و بعدی رو بفروشه ممنون1 امتیاز
-
صحیح ولی این فقط رویه کار هست که شما انجام دادی. ولی شما باید این تکست باکسی رو که اضافه کردی براش کدبنویسی که موقع زدن انتشار پست سیو بشه توی دیتابیس. بخش اصلیش اونه ایناش که ساده است.1 امتیاز
-
1 امتیاز
-
این کد باید توی تگ script قرار داده شه. <script> document.getElementById("ramz").addEventListener("click", (event) => { var targetElement = event.target || event.srcElement targetElement.select() document.execCommand("Copy") }) </script> بعد خود کد بالا باید یا داخل تگ body یا تگ head قرار بگیره. رمزتون هم باید حتما داخل یه تگ input باشه که آیدیش رمزه وگرنه کد کار نمیکنه.1 امتیاز
-
خیر مشکلی وجود نداره اما ممکنه لینک موضوعاتتون که در گوگل ایندکس شده با 404 موجه بشه1 امتیاز
-
میتونید از کد مطلب تصادفی استفاده کنید: <?php $args = array( 'numberposts' => 15, 'orderby' => 'rand' ); $rand_posts = get_posts( $args ); foreach( $rand_posts as $post ) : ?> <li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a><li/> <?php endforeach; ?> بجای 15 عدد یک رو بذارید تا یک پست رو نشون بده.1 امتیاز
-
اگه میخواید کپی رایت طراح قالب رو حذف کنید درست نیست بگم اما کد زیر رو از فانکشن قالب حذف کنید یا تغییر بدید یا ... add_action('wordpress_theme_initialize', 'wp_generate_theme_initialize'); function wp_generate_theme_initialize( ) { echo base64_decode('2KfYrNix2Kcg2LTYr9mHINiq2YjYs9i3OiA8YSBocmVmPSJodHRwczovL2hhbXlhcndwLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPtmH2YXbjNin2LEg2YjYsdiv2b7YsdizPC9hPg=='); }1 امتیاز
-
معمولا قالب های همیار وردپرس از قسمت سفارشی سازی یا تنظیمات خود قالب این امکان رو داره تا این متن رو تغییر بدید اگر این قسمت ها رو چک نکردید، بررسیشون کنید1 امتیاز
-
سلام کد زیر تعداد کل تصاویر آپلود شده رو نشون میده که میتونید با اضافه کردن فرمتهای دلخواهتون تعداد اونا رو هم مشاهده کنید. function wpc_img_count(){ $query_img_args = array( 'post_type' => 'attachment', 'post_mime_type' =>array( 'jpg|jpeg|jpe' => 'image/jpeg', 'gif' => 'image/gif', 'png' => 'image/png', ), 'post_status' => 'inherit', 'posts_per_page' => -1, ); $query_img = new WP_Query( $query_img_args ); echo 'You currently host ' .$query_img->post_count. '1 امتیاز
-
رمز فایل که احتمالا توی single.php نمایش داده میشه ولی کد رو میشه توی فایل های header.php یا footer.php هم گذاشت.1 امتیاز
-
برای این قضیه تابع شما به این شکل میشه: function mehran_get_parent_category_slug($post_id = false) { $categories = get_the_category((int) $post_id); if(empty($categories)) return ''; $parent_cats_id = array(); $parent_cats_slug = array(); foreach($categories as $cat) { if($cat->parent == 0) { $parent_cats_id[] = $cat->term_id; $parent_cats_slug[$cat->term_id] = $cat->slug; } } if($parent_cats_id === array()) return ''; $parent = min($parent_cats_id); return $parent_cats_slug[(int) $parent]; } شیوه استفادش هم به همون شکله فقط جای آ1 امتیاز
-
چون با EDD اصلا کار نکردم راهی به ذهنم نمیرسه. ولی به صورت اختصاصی میشه همچین چیزی نوشت.1 امتیاز
-
سلام و درود خود تیم EDD یه افزونه در این رابطه زده ولی تجاریه اون پلاگین. https://easydigitaldownloads.com/downloads/software-licensing/1 امتیاز
-
1 امتیاز
-
1 امتیاز
-
در حال حاظر یه افزونه سئو نصب کنید و چندتا پست خوب نه اینکه از جایی کپی کنید تو سایت قرار بدین و دسته بندی سایت انجام بدین بعد اینا سایت تو گوگل وب مستر و bingثبت کنید و بیشتر رو سئو سایت کار کنید و از افزونه های بیخود هم خوداری کنید و الکی نصب نکنید سایت سنگین بشه1 امتیاز
-
شما شروع کن به دسته بندی سایت و ... اون پست های قبلی رو هم پیش نویس قرار بده و به مرور زمان از طریق وب مستر گوگل تک تک پاک کن یهو پاک کنی همه اش ارور404 میاد و احتمال اینکه گوگل سایت شمارو تو لیست سیاه قرار بده زیاده1 امتیاز
-
می تونید برید تو پیکربندی ووکامرس و حساب کاربری غیرفعال کنید یا اینکه برگه ای که ساخته شده برید و شورت کد دومی رو بردارین1 امتیاز
-
داخل گوگل وبمستر تولز صفحه اصلی سایت رو فچ کنید و درخواست ایندکس بدید احتمال داره تاثیری توی سرعت تغییر داشته باشه.1 امتیاز
-
1 امتیاز
-
سلام و درود گوگل لزوما اون تایتلی رو که شما میزنی نشون نمیده. اگر توی صفحه اصلی سایت همون تایتل باشه یعنی درسته. موفق باشید1 امتیاز
-
خطای داخلی سرور فقط مختص وردپرس نیست و با هرچیزی که بر روی سرور اجرا میشود، ممکن است رخ دهد. اما در وردپرس معمولا به خاطر افزونهها و توابع پوسته رخ میدهد یا با فایل خراب htaccess. و محدودیت حافظه php اتفاق میافتد. http error 500 در بعضی موارد با خطای وردپرس http error 500 فقط موقع دسترسی به پنل مدیریتی مواجه میشوید در حالی که بقیه سایت به خوبی در حال کار کردن است. در ادامه راه حلها را با هم مرور میکنیم. ۱- جستجو برای فایل htaccess. خراب اولین مشکلی که برای برطرف کردن خطای داخلی سرور یا وردپرس http error 500 باید بررسی کنید یک فایل htaccess خراب است که اینکار را میتوا1 امتیاز
-
1 امتیاز
-
این کد بره توی فایل functions.php قالب سایت. add_filter('wp_insert_post_data', function($data, $postarr) { if(empty($postarr['ID'])) $data['post_status'] = "private"; return $data; }, 10, 2); موفق باشید1 امتیاز
-
1 امتیاز
-
1 امتیاز
-
سلام و درود ابتدا که یه فرم ساده درست میکنیم که یه input داره که آیدی محصول توش وارد میشه و به همراه دکمه سابمیت فرم. <form method="post"> <input type="text" name="mypid"> <input type="submit"> </form> بعد همون طور که توی کد بالا مشخصه اسم فیلدی که توش آیدی پست وارد میشه رو گذاشتم mypid بنابراین با قراردادن کد زیر در functions.php میایم این نام رو برای وردپرس به عنوان یک کوئری تعریف میکنیم. add_filter('query_vars', function($qvars) { $qvars[] = 'mypid'; return $qvars; }); خوب حالا باید بخونیم مقدار فیلد mypid رو که تشخیص بدیم به کدوم پست دا1 امتیاز
-
تو فایل functions.php ببینید قبل از <?php یا بعد از ?> فضای خالی یا همون اسپیس نیست.1 امتیاز
-
1 امتیاز
-
درود مجدد اگر کدی که افزونه داده با فرمت زیر هست: [shortcode] باید داخل متن پست ها یا متن برگه ها استفاده بشه. موفق باشید1 امتیاز
-
سلام و درود شورتکد رو داخل متن پست ها قرار میدن نه داخل کدهای PHP. موفق باشید1 امتیاز
-
درود مجدد با تشکر از جناب @RedPlus البته اگر archive.php هم نباشه مستقیما از index.php استفاده میشه. موفق باشید1 امتیاز
-
سلام و درود شما روی هر تگ کلیک کنی آخرین پست های اون تگ رو میبینی !!! موفق باشید1 امتیاز
-
1 امتیاز
-
نه این فایل نیست. پلاگین زیر رو نصب و فعال کنید. mehran-disable-ssl-verify-checker.zip نه نباید توی اون فایل میذاشتید کد رو از اون فایل حذفش کنید.1 امتیاز
-
خوب شما این دو خط کد رو بذار توی فایل functions.php قالبت دقیقا زیر اولین <?php add_filter('https_ssl_verify', '__return_false'); add_filter('https_local_ssl_verify', '__return_false'); بعد فایل رو سیو کنید. مجدد تست بفرمایید که مشکل حل شد یا خیر.1 امتیاز
-
1 امتیاز
-
سلام و درود فایل wp-config.php رو باز کنید سپس زیر خط: /* That's all, stop editing! Happy blogging. */ کد زیر رو اضافه کنید define('FS_METHOD', 'direct'); و مجدد تست کنید. موفق باشید1 امتیاز
-
1 امتیاز
-
پس اینطور که معلومه این افزونه CF7 هیچ رقمه نمی خواد درست بشه. واقعا راه دیگه ای هم به نظرم نمیرسه که بهتون بگم چون واقعا جناب @ahmadwp به نکات خوبی اشاره کردند. البته میشه فرم تماس با ما بدون افزونه هم پیاده کرد ولی خوب کار کدنویسی داره.1 امتیاز
-
1 امتیاز
-
درود مجدد والا من تا به حال با این افزونه ها اصلا کار نکردم فک نمیکنم Flamingo تنظیم خاصی داشته باشه. یه سوالی که الان برام پیش اومده فرم تماس با مایی که توی سایت پیاده کردید Ajax هست آیا این قابلیت برای خود پلاگین cf7 هست یا نه خودتون این کار رو کردید؟1 امتیاز
-
والا الان منزل نیستم نمیتونم تست کنم. ولی یه مورد دیگه هم الان به ذهنم رسید. طراح cf7 یه پلاگین نوشته به اسم Flamingo این پلاگین میاد پیام های cf7 رو واستون توی دیتابیس ذخیره میکنه و توی داشبورد بهتون نشون میده. شما این پلاگین هم یه تست کنید بد نیست.1 امتیاز
-
توی صفحه لاگین وردپرس وقتی می زنید پسوردتون رو فراموش کردید و ایمیل رو میزنید برای بازیابی پسورد ایمیل میده بهتون وردپرس؟1 امتیاز