coder
عضو سایت-
تعداد ارسالها
28 -
تاریخ عضویت
-
آخرین بازدید
تمامی مطالب نوشته شده توسط coder
-
من هر از چند وقتی آموزشهایی رو در وبلاگم می نویسم . گفتم اینجا هم بذارم تا دوستان دیگر هم استفاده کنند سورس کد پلاگین تونل زمان. این پلاگین رو به درخواست یکی از دوستان نوشتم. کارکرد این پلاگین دقیقا مثل برنامه ی تقویم تاریخ تو تلویزیونِ. پست هایی رو که در سالهای قبل در چنین روزی نوشته بودن رو نمایش میده. با نصب این پلاگین ویدجت تونل زمان به لیست ویدجت ها اضافه میشه و میتونید به راحتی استفاده کنید. این سورس میتونه راهنمای کسانی باشه که میخوان نوشتن پلاگین رو شروع کنن. دوستان اگه سوالی دارن در مورد این مباحث لطفا در تاپیک جداگانه مطرح کنن تا اینجا شلوغ نشه. با تشکر آدرس تونل زمان در وبلاگ آدرس د
-
منم نمیدونم شما این کدها رو از کجا گرفتید ولی همیشه سعی کنی کدهای صفحاتتون در ساده ترین و نزدیک ترین حالت به استاندارد خود وردپرس باشه و از تغییر اونها پرهیز کنید. در صفحه ی ایندکس هم شما همون مشکل قبلی رو دارید: "کدهای اضافی"
- 13 پاسخ
-
- مشکل برگه ها
- مشکل ادامه مطلب
-
(و 1 مورد دیگر)
برچسب زده شده با :
-
خوب از ابدا شروع کنیم. شما اولا اومدید لینکهای منوی اصلی رو به صورت استاتیک و دستی گذاشتید . اگر میخوایید همین روش رو ادامه بدید دستور <?php wp_nav_menu(); ?> رو حذف کنید از همون کدتون. اگه نه میخوایید منو ها از سیستم منوی ورد پرس خونده بشن. کارتون یکم سخت تر میشه و اول باید در فایل functions.php بیایید منوی رو رجیستر کنید مثال register_nav_menu( 'primary', 'Primary Menu' ); و بعد بیاید در مدیریت وردپرس و فهرستها منو هاتون رو ایجاد کنید و بعد این منوها رو در جایگاه Primary Menu ست کنید. سپس باید در کد بالاییتون منوها و لینکهای استاتیک رو حذف و بذارید دستور <?php wp_nav_menu();
-
درخواست 2 تا کد تو صفحه اصلی
coder پاسخی برای persianwp ارسال کرد برای یک موضوع در هک و برنامه نویسی
آیا با ساختار Page template و نحوه ی ساختن پیج ها و ست کردن اونها به پیج تملیپ آشنایی دارید؟- 26 پاسخ
-
- 1
-
-
در بخش Step 5 Create Slider که کد ها هست. شما می تونید بعد the_post_thumbnail() از کد echo '<span class="slide-title">'; the_title(); echo '/<span>'; استفاده کنی و بعدش کلاس .slide-title رو استایل بدید
-
کد عدم نمایش تصاویر پست در صورت کپی شدن در سایتی دیگر
coder پاسخی برای poolmaster ارسال کرد برای یک موضوع در هک و برنامه نویسی
به اینها می گویند hotlinks . شما اگر از سرور لینوکسی استفاده میکنید و وب سرور آپاچی می تونید با دستورات htaccess جلوی اینکار رو بگیرید. یا اگر به سرور و سی پنل دسترسی دارید می تونید همونجا تنظیماتشو انجام بدید. اگر این شرایطی که گفتم هر کدوم رو دارید بگید تا راهنمایی کنم. -
از طریق ftp در فایل wp-config.php گزینه ی wp_debug رو فعال کن تا ببینی چه پیغامی میده. پیغام خطا رو اینجا قرار بده تا بفهمیم مشکل کار کجاست
-
بالا نیومدن سایت و نشان دادن صفحه سفید
coder پاسخی برای behnam. ارسال کرد برای یک موضوع در مشکلات دیگر
این کد فایل که اینجا گذاشتید نصفه است و علت خطای شما نیز همین است. احتمالا بخاطر اینکه هاست شما پر شده است، کد نصفه آپلود شده و برای شما مشکل ساز شده است. -
اطمینان حاصل کنید که پست های شما به صورت sticky پست ذخیره نشده باشند. پست های استیکی پست هایی هستند که صرفنظر از تاریخ ایجاد، باز هم در صفحه ی اول تمایش داده میشوند.
- 11 پاسخ
-
- 1
-
-
یعنی چی؟
-
در بخش وب مستر ببین که چه صفحاتی خطای 404 رو دارن. لینکهایی که وجود ندارن رو باید پیدا کنی. و بعد می تونی صفحه ی 404.php رو ایجاد کنی تا همه ی خطاهای 404 به اونجا منتقل بشن. حداقل از طرف سایتت هدر 404 ارسال نشه
- 18 پاسخ
-
- 2
-
-
شما پس باید وردپرس رو دستی دیباگ کنید. فایلهای page.php , single.php رو در ساده ترین حالت خود قرار بدید ببینید تو این حالت درست کار میکنه یا نه مثلا کد زیر <?php get_header(); ?> <div id="main-content" class="main-content"> <div id="primary" class="content-area"> <div id="content" class="site-content" role="main"> <?php while ( have_posts() ) : the_post(); the_content(); endwhile; ?> </div> </div> </div> <?php get_footer(); اگه با این کد هم درست کار نکرد پس ایراد کار جای دیگه است و نباید توی این دو فایل دنبالش باشی
- 13 پاسخ
-
- 1
-
-
- مشکل برگه ها
- مشکل ادامه مطلب
-
(و 1 مورد دیگر)
برچسب زده شده با :
-
لطفا عبارت های $PostMore و $ShowPages رو هم از داخل کدهاتون بردارید کد لوپ به صورت ساده داخل single.php و page.php باشه <?php if(have_posts()) : while(have_posts()) :the_post();?>
- 13 پاسخ
-
- 1
-
-
- مشکل برگه ها
- مشکل ادامه مطلب
-
(و 1 مورد دیگر)
برچسب زده شده با :
-
شما اومدی توی single.php دوباره یه کوئری ایجاد کرده $PostMore = new WP_Query(array( 'post_status' =>'publish', 'post_type' =>'post', 'order' =>'descending', 'orderby' =>'menu_order', 'paged' => (get_query_var('paged')) ? get_query_var('paged') : 1 )); این باعث میشه که صفحه ی single.php دوباره به یه لوپ تبدیل شه و تمامی پستهای شما رو نمایش بده. این قطعه کد باید حذف شه و همچنین این کد در صفحه ی page.php $ShowPages = new WP_Query(array( 'post_type' =>'page', )); باید حذف بشه از داخل کدهاتون موفق باشید
- 13 پاسخ
-
- 1
-
-
- مشکل برگه ها
- مشکل ادامه مطلب
-
(و 1 مورد دیگر)
برچسب زده شده با :
-
اضافه کردن sort by title در افزونه ی visual composer
coder پاسخی برای nimait70 ارسال کرد برای یک موضوع در هک و برنامه نویسی
از کدوم شورت کد ویژوال کامپوزر استفاده میکنید؟ -
شما یک فرم بساز و فیلد یوزنیم و پسورد رو دقیقا همنام با سایت پنلت درست کن. action فرم رو هم بذارد همونی که پنل اس ام اس گذاشته. با این کار وقتی کاربر میاد یوزر پسوردشو وارد میکنه مستقیم لوگین میشه تو سایت پنل اس ام است کد مثال: <form action="http://smspanel.com/login.aspx" method="post"> User name<input type="text" name="username" /> Password <input type="password" name="password" /> <input type="submit" name="login" value="Login" /> </form> فقط همونطور که گفتم توجه که اسامی فیلدها و فرمت دقیقا مثل sms پنل باشه
-
تغییر اسم "بیشتر" به ادامه مطلب؟؟
coder پاسخی برای حمید ارسال کرد برای یک موضوع در هک و برنامه نویسی
اگه کدشون به صورت استاندار باشه شما می تونی با استفاده از فیلتر excerpt_more اون نوشته رو تغییر بدی function webexperts_ir_excerpt_more($more) { global $post; return '<a class="readmore" href="' . get_permalink($post->ID) . '">ادامه مطلب</a>'; } add_filter('excerpt_more', 'webexperts_ir_excerpt_more'); این کد رو در فایل functions.php بذار -
امیدوارم گره گشای مشکل شما باشه <?php if ( is_active_sidebar( 'my-limited-sidebar' ) ) : ?> <div class="widget-area"> <?php $mysidebars = wp_get_sidebars_widgets(); $total_widgets = count( $mysidebars['my-limited-sidebar'] ); $limit_allowed=2; ?> <ul class="xoxo"> <?php if ($total_widgets > $limit_allowed) { echo 'Your '.$total_widgets.' added widgets goes over the allowed limit: <strong>'.$limit_allowed.'</trong>'; } else { ?> <?php dynamic_sidebar( 'my-limited-sidebar' ); ?> <
- 1 پاسخ
-
- 1
-
-
سلام دوست عزیز می تونید از کد زیر استفاده کنید if(is_archive()) echo "<h2>Text here</h2>"; elseif(is_category()) echo "<h2>Text here</h2>"; else echo "<h1>Text here</h1>";
-
شما کافیه به این صورت استفاده کنید if ( function_exists( 'add_image_size' ) ) { add_image_size( 'new-size-2', 150, 150, true ); //(cropped) add_image_size( 'new-size-3', 50, 250, true ); //(cropped) } ولی توجه داشته باشید که تمامی عکس ها باید بعد افزودن این توابع دوباره آپلود شوند تا حالت thumbnail آنها تولید شود یا از پلاگین thumbnail regenerator استفاده کنید موفق باشید.
- 2 پاسخ
-
- 1
-
-
کوئری نمایش پست بر اساس زمینه دلخواه
coder پاسخی برای rasivell ارسال کرد برای یک موضوع در هک و برنامه نویسی
یکم بیشتر توضیح بدین. منظورتون از زمینه دلخواه و قیمت چیه؟ -
شما میتونی لینکهاتونو به صفحه ی category ارجاع بدید با کد <a href = "http://sample.com/?cat=1">1</a> <a href = "http://sample.com/?cat=2">2</a> <a href = "http://sample.com/?cat=3">3</a> <a href = "http://sample.com/?cat=4">4</a> اون اعداد آی دی category ها شما هستن
-
شما می تونی از <?php the_category(“”, “single”); ?> استفاده کنی
- 2 پاسخ
-
- 1
-
-
شما می تونید اسماشونو به این صورت بنویسید sidebar-right.php sidebar-left.php هر جا خواستید فراخوانی کنید می تونید از get_sidebar('right'); get_sidebar('left');
-
درخواست 2 تا کد تو صفحه اصلی
coder پاسخی برای persianwp ارسال کرد برای یک موضوع در هک و برنامه نویسی
شما میتونی تو تمی که توی ساب دومی هست یه page template بسازی و توش کدهای نمایش آخرین مطالب رو خروجی بگیری حالا چه html چه jSON .بعد پیج جدید ایجاد کنی و page template رو روی جدیدی که ساختی قرار بدی. . بعد توی دومین دیگر آدرس این پیجت رو میدی و با ایجکس مقادیر رو قرار میدی.- 26 پاسخ
-
- 3
-
