-
تعداد ارسالها
91 -
تاریخ عضویت
-
آخرین بازدید
نوشتهها ارسال شده توسط AliRezaPro
-
-
شما فضای خالی در پارتیشنی که داده های MYSQL ذخیره شده است دارید ؟ چک کنید
- 4
-
بررسی کنید :
http://wordpress.org/plugins/wpdbspringclean/
http://wordpress.org/plugins/wp-cleanfix/- 3
-
ورژن Php شما چنده ؟ به جدید ترین ورژن آپدیت کنید یا strstr را به substr تغییر بدید و وردی های لازم رو بهش پاس بدید
-
ببینید :
http://www.s2member.com/forums/topic/display-register-form-on-page/
- 1
-
بطور کلی پرمالینک نیاز به mod_rewrite دارد که IIS اون رو ساپورت نمیکند. توضیحات اضافه نمیدم و شما رو ریفر میدم به خود کدکس تا کاملا موضوع رو متوجه شید
http://codex.wordpress.org/Using_Permalinks#Permalinks_without_mod_rewrite
- 5
-
دمو رو ببینید :
http://www.gopiplus.com/work/2013/10/03/jquery-news-ticker-wordpress-plugin/
همچین جیزی ؟ میتونید این پلاگین رو برای خودتون کاستوم کنید. در مورد تیکر اگر جستجو کنید میتونید چیزی که خودتون می خواید رو پیدا کنید
- 5
-
خط 34 یک کوتیشن کم دارد , اضافه کنید
- 3
-
ببینید :
http://stackoverflow.com/questions/2943036/wordpress-duplicate-comment-detection
- 2
-
ببینید :
http://wordpress.stackexchange.com/questions/29341/wordpress-permalink-post-is-ok-but-page-not-found-error-404
- 4
-
اگر هنوزم مشکل حل نشده از این ادوان استفاده کنید
https://addons.mozilla.org/en-US/firefox/addon/menu-editor/
- 1
-
با پشتیبانی حتما تماس بگیرید و این موضوع رو گوش زد کنید.همانطور که مرتضی گفتند میتونه مشکل از سرور باشه . چون تمامیه پارامترها سمت PHP رو شما ست کردید
- 1
-
چرا ورودی 0 ؟
set_time_limit(0);پاکش کنید یا یک عددی مانند همان 20 بهش بدید . با 0 اونو برای همیشه دارید اجرا میکنید. چرا انقدر پشت تابع ها @ گذاشتید ؟ چرا تو تابع cron_job باز هم set_time_limit رو مقدار دهی کردید ؟ اگر میخواهید که بصورتی باشد که این تابع مثلا با تاخیر 5 ثانیه ایی اجرا شود , میتوانید از Sleep استفاده کنید . باید طوری Sleep و set_time_limit را مقدار دهی کنید که با هم ست شوند
-
فکر نمیکنم مشکل شما از سمت php باشه . شما بصورت دستی سعی کنید تو کدهای php از تابع های set_time_limit و ... استفاده کنید . از تابع exit() هم استفاده کنید ببینید اتفاقی تو روند کار می افتد ؟
- 1
-
"insert into category(catname)values('$tt')"
سعی کنید کلاس DAL رو خیلی کاملتر کنید. فرستادن این کوئری سمت DAL کار حرفه ایی نیست . سعی کنید با چند تا تابع ی مختلف کوئری رو درست کنید و درآخر اونو Execute کنید. و اینکه از همین الان برید سمت PDO
- 4
-
سلام
نسخه اول افزونه آمار وردپرس پارسی منتشر شد.
این افزونه هم بصورت ابزارک و هم بصورت مستقیم(توابع) قابل استفاده است.
تعداد خواص آمار در ابزارک 17 مورد و تعداد تابع اصلی 39 است. کاربرد توابع :
http://wordpress.org/plugins/wp-parsi-statistics/installation/
در افزونه توابعی جهت خروجی کاستومایز هم وجود دارد.
افزونه دارای زبان فارسی و انگلیسی است.
آدرس افزونه در مخزن وردپرس:
http://wordpress.org/plugins/wp-parsi-statistics
آدرس دریافت مستقیم از مخزن:
http://downloads.wordpress.org/plugin/wp-parsi-statistics.zip
- 34
-
باید جایی ذخیره کنید و سپس بر اساس id آن را sort کنید . مانند ارایه
- 2
-
نه دوست عزیز بیرون این بخشم زدم مدت هاست بی جوابه در ضمن شما دارید به اسم ساپورت وردپرس فارسی نون میخورید اصلا خود من رو دوستان از انجمن اصلی وردپرس اوردن اینجا گفتن اونجا متروکه است اینجا تا یه روز جواب میدن اما اکثر مشکلات اساسی رو جواب نمیدید و با اسپم و اینا جلوی ضعف ها رو میبندید اگ بلد نیستید یا نمیخواهید رایگان کاری کنید حد اقل بگید مردم فکری کنن کسی نمیتونه یه ماه بشنیه شاید شما حال کردید و ج دادید حتما الانم ناراحت میشید و میگید اکانتتون رو میبندم من خودم هم هر جا تونستم به بقیه کمک کردم و تجربه ام رو در اختیار بقیه گذاشتم من به فکر پیشرفت همه هستم نه فقط خودم خواهش میکنم این مشکل من وحل کنید
دوست عزیز لزوم سئوال پرسیدن در فروم ها به این صورت است که معمولا کاربر بعد از تحقیقات فراوان وقتی به نتیجه نرسد و واقعا راه حلی براش پیدا نشد پست ارسال میکند.شما اگر در فروم های خارجی مانند استک اور فلو هم این موضوع را تحقیق کنید متوجه میشوید که حتی اگر تایتل تکراری باشد یا متن براتون میاره و (فکر کنم امکان پرسیدنش هم نباشه) .متاسفانه انقدر کاربراهای ایرانی احساس راحتی میکنند که حتی خواستار کد های کامل صورت مسئله ی خود هستند . متاسفانه این حقیقت در مورد سایت های دیگر مانند برنامه نویس هم صدق میکند.تحقیقاتی که در مورد سئوال خودتون کردید چی بوده ؟ آیا اصلا تحقیقی کردید ؟ یا از بچه های فروم خواستار کد کامل بودید ؟ کل سئوالی که پرسیدید چیز زیاد سختی نیست و قابل راه اندازی است . اما نیاز به کمی مطالعه و تحقیق است .
گاها در فروم سئوالاتی پرسیده میشود که اگر شما سناریو ی سئوال رو هم مورد جستجو قرار بدید قطعا به جواب میرسید . انتظارات شما از بچه های این فروم بسیار زیاد است . به شخصه خود بنده هرگر مثل مرتضی نمیتونم به این صورت به سئوال ها جواب بدم .لطفا برای لحظه ایی هم که شده خودتونو جای مرتضای عزیز بگزارید .
در آخر اینکه اینجا کسی تعهد ندارد به سئوال کسی جواب دهد , اگر اینکار رو میکند قطعا لطف میکند .
- 8
-
1 - اعتبار سنجی کنه که فایل آپلود شده واقعا عکس هست و حجم عکس کمتر از 3 مگابایت باشه .
شما برا ی اینکار میتوانید از همان MIMETYPE که مرتضی گفتند استفاده کنید , اما اصلا بهتون توصیه نمیشه . این روش قابل دور زدن است . سعی کنید عکس آپلود شده را از توابع GD بگزرانید و عکس رو دوباره درست کنید . قطعا اگر محتوای عکس , عکس باشه , همان عکس خروجی داره و اگر چیزی جزء عکس باشه صفحه ی سیاه تولید میشه .نمیدونم منظور بنده رو متوجه شدید یا خیر
آرایه ی
FILES رو بیشتر بررسی کنید
http://php.net/manual/en/reserved.variables.files.phpقطعا بعد از بررسی دست شما بیشتر تو کدهاتون باز میشه
2 - بعد از آپلود هر 6 عکس مقدارشو درون یک متغییر ریخته بشه و با , از هم جدا شده باشن و نهایتا اینسرت بشه درون دیتابیس .
مقدار چی تو متغیر ریخته بشه ؟
این کدی که نوشتید برای یک عکس است .
نمیشه تک تک اینزرت کرد چون همه ی این اطلاعات و مسیر عکسها درون یک رکورد باید ثبت بشه .شما مرحله ی اینسرت اطلاعات و عکس رو از هم جدا کنید , اینجوری بهتر میتوانید هندل کنید . میتوانید ابتدا اطلاعات کاربر را دریافت و در سشن ذخیره کنید و در صفحه ی بعد عکس ها را بگیرید . اگر پروسه ی عکس با مشکل مواجه شد میتوانید سشن را پاک کنید .بعد از آپلود عکس ها آنها را در مکانی از سرور ذخیره میکنید و آدرس آن را در متغیری میریزید . به همین صورت تا آخر . اگر یکی از عکس ها با مشکل اعتباری مواجه شد با آدرس هایی که ذخیره کردید میتوانید کل عکس ها را پاک کنید . یا اینکه میتوانید پیغام دهید شما 5 عکس با موفقیت آپلود کردید و یک عکس دیگر باید آپلود کنید
- 2
-
مشکلتان دقیقا کجاست ؟
if (is_admin())
{
global $current_user;
get_currentuserinfo();
echo $current_user->user_email;
}ایمیل مدیر را دارید حالا با تابع mail میتوانید هر اطلاعاتی را که می خواهید ایمیل بزنید
http://php.net/manual/en/function.mail.php
-
در صفحه ی codex به طور کامل توضیح داده شده .
به طور کل چهار تابع(باید از کلاس والد extends شود) کلی داریم که عملیات در آنها صورت میگیرد
class My_Widget extends WP_Widget {
public function __construct() {
// widget actual processes
}
public function widget( $args, $instance ) {
// outputs the content of the widget
}
public function form( $instance ) {
// outputs the options form on admin
}
public function update( $new_instance, $old_instance ) {
// processes widget options to be saved
}
}در construct اولین تابع توضیحات و ... را اضافه میکنید , در تابع form مواردی که میخواهید در ایزارک باشد را قرار میدهید , تو جه کنید :
<table>
<tr>
<td>
<label for="<?php echo $this->get_field_id('get_all_today_visit'); ?>"><?php _e('All today visits', 'wp-parsi-st'); ?></label>
</td>
<td>
<input type="checkbox" name="<?php echo $this->get_field_name('get_all_today_visit'); ?>" id="<?php echo $this->get_field_id('get_all_today_visit');?>" <?php if($instance['get_all_today_visit']=='on'){echo 'checked';} ?>/>
</td>
</tr>
.
.
.در مورد get_field_id و get_field_name جستجو کنید . به طور کلی نام و آیدی یکتا تولید میکنند
تابع update آپشن ها را در بانک اطلاعاتی ذخیره میکند . تابع widget نتیجه ی توابع را در صفحه ی کاربر نشان میدهد . دفت کنید :
function update($new_instance, $old_instance)
{
global $instance;
$instance = array();
$instance = $old_instance;
$instance['get_all_today_visit'] = strip_tags($new_instance['get_all_today_visit']);
$instance['get_all_yest_visit'] = strip_tags($new_instance['get_all_yest_visit']);
$instance['get_all_week_visit'] = strip_tags($new_instance['get_all_week_visit']);
.
.
.و
}
function widget($args, $instance)
{
$dummy = new WPPST_Widget();
$settings = $dummy->get_settings();
$static=new pageStatistic();
?>
<div id="wpvisits" style="width: 200px; min-height: 180px; background-color: darkgray;" >
<?php if($instance['get_all_today_visit']=='on'){echo __('All today visits ', 'wp-parsi-st') . $static->get_all_today_visit()."<br>";} ?>
<?php if($instance['get_all_yest_visit']=='on'){echo __('All yesterday visits ', 'wp-parsi-st') . $static->get_all_yest_visit()."<br>";} ?>
.
.
.
.تابع register_widget کلاس را در ابزارک وردپرس ثبت میکند
function wppst_load_widgets()
{
register_widget('WPPST_Widget');
}
add_action('widgets_init', 'wppst_load_widgets');- 2
-
مهم نیست تاریخ ثایت باشد , تعداد کاراکتر مهم است که در مسئله ی شما حتی راحت تر است چون دو تاریخ خطی از هم جدا هستند
$date= '1390/06/16
1392/06/16';
$date=explode("\n",$date);
echo $date[0].' /// '.$date[1];- 2
-
کدهای شما چرا به این صورت است ؟
[left]echo $date;[/left]
[left]1390/06/16[/left]
[indent=1][left]1392/06/16[/left]
[/indent]
وقتی از تگ code استفاده میکنید دیگر نیاز به استفاده از align نیست
پست خودتان را ویرایش کنید و سئوال را دقیق تر بپرسید
- 1
-
خیر , افزونگی خود بار زیادی برای سرور دارد , بنابراین سعی کنید با کمترین JOIN الگوهای ذهنی خود را پیش ببرید , و در صورت امکان کمتر استفاده کنید , گاها پیش می اید SELECT زدن بصورت معمولی و استفاده نکردن از جداول رابطه ایی خروجی سریع تری نسبت به مدل رابطه ایی دارد .
یکی از نکاتی که در وب برای بهنیه سازی توصیه میشود درواقع همین مطلب است , حتما جستجو کنید
- 3
-
سعی کنید چیدمان جداول به صورتی باشند که کمترین JOIN رو مجبور باشید پیاده کنید رو سرور , درواقع JOIN ها پر هزینه ترین روش برای واکشی اطلاعات است و در وب زیاد توصیه نمیشه که از جداول رابطه ایی بصورت گسترده استفاده کنید
- 3
افزونه اسلایدر
در درخواست افزونه
ارسال شده در
اسلایدر های زیادی هست , ببینید از کدام یک خوشتون میاد