-
تعداد ارسالها
303 -
تاریخ عضویت
-
آخرین بازدید
نوشتهها ارسال شده توسط ali56
-
-
اگه راهنمایی کفایت کنه باید برای main_query در فایل functions.php یک تابع بسازید که کوئری دلخواهتون رو اجرا کنه و با یک اکشن به قالب معرفیش کنید
متاسفانه در این حد کد نویسی بلد نیستم
اگر امکان داره یه کد معرفی کنید ممنون میشم
-
سلام
یه زمینه دارم با عنوان sold که دو تا مقدار میگیره yes و no
حالا میخوام پستهایی که این زمینه دلخواه توش هست و مقدار yes داره در صفحه اصلی نمایش داده نشه
ممنون
-
دوست عزیز زمینه دلخواه رو با شرط نمایش بده به این صورت
<?php if($info= get_post_meta($post->ID, "info", true)) : ?>
<?php echo $info; ?>info رو با نام زمینه دلخواه مورد نظر عوض کن
http://forum.wp-pars...زمینه-ی-دلخواه/
- 2
-
من قالب avada رو میخام بخرم
تو چندتا سایت ایرانی با قیمت 50 هزار تومن دارن میفروشن همشون میگن قالب اورجیناله و لایسنس داره
میشه بهشون اعتماد کرد؟
البته خرید قالب اصلی هم برام مشکل نیست فقط به خاطر فارسی سازیش میخام از ایران خرید کنم
نظر شما چیه؟
-
این بخاطر استفاده از /wp-admin/admin-ajax.php هست - در بخش آموزش این دو رو عمل کنید:
1 - http://forum.wp-pars...tect-در-وردپرس/
2 - http://forum.wp-pars...برروی-wp-admin/
اگر نشد بفرمایید تا راه بعدی
من هم از افزونه DW Question Answer استفاده میکنم
وقتی کاربر میخاد نظر بده ، اجازه دسترسی نمیده
یعنی وقتی از این اکشن میخاد استفاده کنه wp-admin/admin-ajax.php?action=dwqa-add-answer
هر دو راه بالا رو هم استفاده کردم نشد
-
از تنظیمات افزونه / عنوانها و متاها
تیک اجبار به بازنویسی عنوان ها رو بزنید
- 2
-
به این شکل استفاده کنین:
<?php
$s1 = '<a href="#1"><img src="img1" /></a>';
$s2 = '<a href="#2"><img src="img2" /></a>';
$s3 = '<a href="#3"><img src="img3" /></a>';
$ads = array_merge(array($s1,$s2,$s3));
shuffle($ads);
foreach ($ads as $ads) {
echo "<li>$ads </li>";
}
?>کد کاملا واضح هستش فقط لینک هاتون رو جایگذاری کنید و برای اضافه کردن بنر بیشتر هم از روی خودشون کپی کنید.
ممنون درست شد
ایراد از این بود "
باید میشد این '
$s2 = '<img src="http://anilparvaz.com/wp-content/uploads/anil1.gif" />'; -
راحت ترین کار برای شما اینه :
$string1 ,'2' => $string2); $rand = rand('1','2'); echo $kasra[$rand]; ?>
برای 2 تبیلغ نوشتم اینو حالا هرچند تا میخوای اضافه کن فکر کنم انقدر ساده هست که نیاز به توضیح نداشته باشه اگر مشکلی داشتی بگو توضیح میدم
با این کد فقط یکی از بنرها نمایش داده میشه
من میخام تمام بنرها به صورت رندوم جابه جا بشن
الان با این کد این کار انجام میشه فقط نمودونم چطور آدرس بنرها رو وارد کنم
<?php
$s1 = "http://anilparvaz.com/wp-content/uploads/anil1.gif";
$s2 = "<img src="http://anilparvaz.com/wp-content/uploads/anil1.gif" />";
$s3 = "کد تبلیغ سوم";
$ads = array_merge(array($s1,$s2,$s3));
shuffle($ads);
foreach ($ads as $ads) {
echo "<li>$ads </li>";
}
?>s1 فقط کد رو نشون میده بنر نمایش داده نمیشه
به صورت s2 که وارد میکنم ارور میده Parse error: syntax error, unexpected T_STRING in
' بین li ها توی آرایه اول باید برداشته بشهبه اینصورت هم تست کردم ارور داد Parse error: syntax error, unexpected T_STRING, expecting ')'
<?php
$ads = array_merge(array("<li><img src="http://anilparvaz.com/wp-content/uploads/anil1.gif" /></li>,
"<li><img src="http://anilparvaz.com/wp-content/uploads/anil2.gif" /></li>"
"));
shuffle($ads);
foreach ($ads as $ads) {
echo "$ads ";
}
?> -
توی li ها آدرس باید بره
الان چی هست؟
الان من آدرس بنرها رو چطور اضافه کنم
<?php
$ads = array_merge(array("<li>'g'</li>", "<li>n</li>", "<li>p</li>", "<li>k</li>"));
shuffle($ads);
foreach ($ads as $ads) {
echo "$ads ";
}
?>مثلا اینطور میزارم ارور میده
<?php
$ads = array_merge(array("<li>'<img src="http://anilparvaz.com/wp-content/uploads/anil1.gif" />'</li>", "<li>n</li>", "<li>p</li>", "<li>k</li>"));
shuffle($ads);
foreach ($ads as $ads) {
echo "$ads ";
}
?>
<?php -
اگر از افزونه استفاده میکنید باید تنظیم بشه تا خودش اضافه کند اما اگر خود میخواهید استفاده کنید باید فایل header.php باز کنید و قبل <head> قرار دهید
از افزونه Wordpress SEO استفاده میکنم اگه لطف کنید توضیح بدید از کدوم قسمت و به چه صورت میشه اضافه کرد ممنون میشم
-
این متاتگها رو چطوری باید اضافه کنم به هدر
<meta property="article:tag" content="آموزش ویندوز" />
<meta property="article:tag" content="نصب ویندور سون" />
<meta property="article:tag" content="ترفندهای ویندوز7" />
<meta property="article:tag" content="نصب ویندوز" />
<meta property="article:section" content="ویندوز" />
<meta property="article:section" content="ویندوز7" />تمام برچسبهای هر مطلب و دسته بندها اضافه بشه
-
لطفا راهنمایی کنین
من از این کد استفاده میکنم یه مشکل کوچیک دارم
تمام کوئری ها رو تحت تاثیر قرار داده کوئری که تور ساید بار استفاده کردم و میخام پستهارو رندم نشون بده عمل نمیکنه
function hwl_home_pagesize( $query ) {
if ( is_admin() || is_tax() || ! $query->is_main_query() ){
$query->set( 'orderby', 'modified' );
$query->set( 'order', 'desc' );
return;
}
}
add_action( 'pre_get_posts', 'hwl_home_pagesize', 1 ); -
آدرس بنرها را میتوانید به صورت array داشته باشید
و با تابع shuffle ترتیب را تغییر دهید
این کد ابزارک سایتمه بهش تابع shuffle اضافه کردم حالا آدرس بنرها رو چجوری باید وارد کنم
<ul class="ads">
<?php
$alt = 1;
$ads = array_merge(array("آدرس بنرها"));
shuffle($ads);
foreach ($ads as $ad) :
if ($ad && strstr($ad, '|')) {
$alt = $alt*-1;
$this_ad = explode('|', $ad);
echo '<li class="';
if ($alt==1) echo 'alt';
echo '"><a href="'.$this_ad[0].'" rel="'.$this_ad[3].'" '.$newin.'><img src="'.$this_ad[1].'" width="264" height="85" alt="'.$this_ad[2].'" /></a></li>';
}
endforeach;
?>
</ul> -
با is_tax بررسی کنید
با is_tax درست شد ولی یه مشکل دیگه هست
الان از کد بالا استفاده میکنم تمام کوئری تحت تاثیر قرار گرفته
یه ابزارک دارم که مطالب رو رندم نشون میده ولی بعد از قرار دادن کد حالت رندوم دیگه عمل نمیکنه
-
دوستان یک دسته پست سفارشی دارم با عنوان work که 300 تا پست داره
که همشون یه برچسب با آی دی 85 دارن نمیخام یکی یکی پستها رو باز کنم و برچسب مورد نظر رو حذف کنم
البته برچسب هم نمیخام حذف کنم بازدیدش بالاست
میخام هرکی با این برچسب وارد میشه ریدایرکت شه به یکی از پستها
از این کدها استفاده کردم تو هدر جواب نداده
<?php
if(is_tax(85))
wp_redirect("new url");
?>
/////
<?php
if(is_work_tag(85))
wp_redirect("new url");
?>
///
<?php
if(is_tax_tag(85))
wp_redirect("new url");
?>یه فایل ساختم به نامهای work_tag-85.php , taxonomy-85.php , taxonomy-work_tag-85.phpو کد زیر توش گذاشتم جواب نداد
<script>
window.location="آدرس جدید "
</script>البته کد بالا رو وقتی تو فایل اصلی یعنی taxonomy-work_tag.php قرار میدم تمام برچسبها ریدایرکت میشن به آدرس جدید
لطفا راهنمایی کنین
-
به این صورت ؟ کار نکرد ارور داد
<?php if($on= get_post_meta($post->ID, "on", true))
{
echo "<p class="post-on">" $on "</p>";
}
else if ($of= get_post_meta($post->ID, "of", true))
{
echo $of;
}
?> -
من از این کد برای شرطی کردن زمینه دلخواه استفاده میکنم
<?php if($on= get_post_meta($post->ID, "on", true))
{
echo $on;
}
else if ($of= get_post_meta($post->ID, "of", true))
{
echo $of;
}
?>حالا میخام echo $on با این کلاس نمایش بدم ولی هر کاری میکنم ارور میده
<p class="post-on"> -
تست کنید
<?php if($dllserialone= get_post_meta($post->ID, "dllserialone", true)) : ?>
<a href="<?php echo $dllserialone; ?>">
<div class="partw" style="width:519px;"><div class="green"><div class="icon"><div class=" downloads"></div></div><div class="title">دانلود قسمت های فصل اول با لینک مستقیم</div></div>
</div>
</a>
<?php endif; ?>- 2
-
بین اسم و کد فرم اظافه کنید
برای مثال
ایمیل: [email* email-287 class:text]
- 3
-
بخشید تاپیک قدیمی رو آپ کردم
من این کد رو تغییر دادم تا پستها در کتگوری هم بر اساس آخرین به روز رسانی نمایش داده بشه
حالا میخام تو دسته های پست سفارشی هم انجام بدم میشه راهنمایی کنیین
function hwl_home_pagesize( $query ) {
if ( is_admin() || is_category() || ! $query->is_main_query() ){
$query->set( 'orderby', 'modified' );
$query->set( 'order', 'desc' );
return;
}
}
add_action( 'pre_get_posts', 'hwl_home_pagesize', 1 ); -
فکر کنم به پیوند یکتاتون ربط داشته باشه
اگر فقط روی /%postname%/ باشه مشکلی پیش نمیاد
من این کارو انجام دادم چندین مطلب رو ز یه دسته به دسته دیگه انتقال دادم
تو وب مستر هم مشکلی پیش نیومد
ولی به هر حال بهتره از اول مطالب رو تو دسته مناسب قرار بدیم
- 1
-
سلام دوستان
بعد از فعال کردنdebug با تعداد زیادی ارور مواجه شدم اینا مشکلی ندارن؟
یا باید بر طرف بشن؟
لطفا راهنمایی کنید
ببخشید خیلی زیاده
البته فعلا غیر فعالش کردم دوباره
Warning: include() [function.include]: Unable to access /home3/persia/public_html/wp-content/advanced-cache.php in /home3/persia/public_html/wp-settings.php on line 58
Warning: include(/home3/persia/public_html/wp-content/advanced-cache.php) [function.include]: failed to open stream: No such file or directory in /home3/persia/public_html/wp-settings.php on line 58
Warning: include() [function.include]: Unable to access /home3/persia/public_html/wp-content/advanced-cache.php in /home3/persia/public_html/wp-settings.php on line 58
Warning: include(/home3/persia/public_html/wp-content/advanced-cache.php) [function.include]: failed to open stream: No such file or directory in /home3/persia/public_html/wp-settings.php on line 58
Warning: include() [function.include]: Failed opening '/home3/persia/public_html/wp-content/advanced-cache.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home3/persia/public_html/wp-settings.php on line 58
Notice: is_feed was called incorrectly. Conditional query tags do not work before the query is run. Before then, they always return false. Please see Debugging in WordPress for more information. (This message was added in version 3.1.) in /home3/persia/public_html/wp-includes/functions.php on line 3049
Notice: add_custom_background is از رده خارج شده است از نگارش3.4! بهجای آن از add_theme_support( 'custom-background', $args ) استفاده کنید. in /home3/persia/public_html/wp-includes/functions.php on line 2908
Notice: Undefined index: cperpage in /home3/persia/public_html/wp-content/themes/12455/functions.php on line 124
Notice: Undefined variable: output in /home3/persia/public_html/wp-content/themes/12455/functions.php on line 194
Notice: Undefined variable: fix_tag in /home3/persia/public_html/wp-content/themes/12455/functions.php on line 195
Notice: Undefined variable: showdot in /home3/persia/public_html/wp-content/themes/12455/functions.php on line 196
Notice: Undefined variable: more_tags in /home3/persia/public_html/wp-content/themes/12455/functions.php on line 199
Notice: Undefined variable: more_tags in /home3/persia/public_html/wp-content/themes/12455/functions.php on line 202
Notice: Undefined variable: more_tags in /home3/persia/public_html/wp-content/themes/12455/functions.php on line 205
Notice: Undefined variable: post in /home3/persia/public_html/wp-content/themes/12455/functions.php on line 214
Notice: Trying to get property of non-object in /home3/persia/public_html/wp-content/themes/12455/functions.php on line 214
Notice: Undefined variable: post in /home3/persia/public_html/wp-content/themes/12455/functions.php on line 214
Notice: Trying to get property of non-object in /home3/persia/public_html/wp-content/themes/12455/functions.php on line 214
Notice: Undefined variable: mlink_title in /home3/persia/public_html/wp-content/themes/12455/functions.php on line 214
Notice: تابع WP_Admin_Bar::add_node بهصورت نادرست فراخوانی شد. ID فهرست نباید خالی باشد. لطفاً برای اطلاعات بیشتر بخش رفعایراد از وردپرس را ببینید. (این پیام در نگارش 3.3 اضافه شده است) in /home3/persia/public_html/wp-includes/functions.php on line 3049
Notice: تابع WP_Admin_Bar::add_node بهصورت نادرست فراخوانی شد. ID فهرست نباید خالی باشد. لطفاً برای اطلاعات بیشتر بخش رفعایراد از وردپرس را ببینید. (این پیام در نگارش 3.3 اضافه شده است) in /home3/persia/public_html/wp-includes/functions.php on line 3049
Notice: تابع WP_Admin_Bar::add_node بهصورت نادرست فراخوانی شد. ID فهرست نباید خالی باشد. لطفاً برای اطلاعات بیشتر بخش رفعایراد از وردپرس را ببینید. (این پیام در نگارش 3.3 اضافه شده است) in /home3/persia/public_html/wp-includes/functions.php on line 3049
Notice: تابع WP_Admin_Bar::add_node بهصورت نادرست فراخوانی شد. ID فهرست نباید خالی باشد. لطفاً برای اطلاعات بیشتر بخش رفعایراد از وردپرس را ببینید. (این پیام در نگارش 3.3 اضافه شده است) in /home3/persia/public_html/wp-includes/functions.php on line 3049
Notice: تابع WP_Admin_Bar::add_node بهصورت نادرست فراخوانی شد. ID فهرست نباید خالی باشد. لطفاً برای اطلاعات بیشتر بخش رفعایراد از وردپرس را ببینید. (این پیام در نگارش 3.3 اضافه شده است) in /home3/persia/public_html/wp-includes/functions.php on line 3049
Notice: تابع WP_Admin_Bar::add_node بهصورت نادرست فراخوانی شد. ID فهرست نباید خالی باشد. لطفاً برای اطلاعات بیشتر بخش رفعایراد از وردپرس را ببینید. (این پیام در نگارش 3.3 اضافه شده است) in /home3/persia/public_html/wp-includes/functions.php on line 3049
-
سلام دوستان
برای اولین بار با خیال راحت نسخه جدید وردپرس به روز رسانی کردم
هیچ مشکلی هم بوجود نیومد
آقا مرتضی و lord_viper عزیز و دوستان وردپرس پارسی دستتون درد نکنه
- 2
-
بهتریه سایت زیر هم نگاه کنید
ممنون ولی کدهای این صفحه که معرفی کردین هر بار یک بنر رو به صورت رندم نشون میده
من میخام تمام بنرها نمایش داده بشن فقط با هر بار ورود به سایت رندم جایگاهشون و ترتیب عوض بشن
حذف پست در صورت وجود مقدار در زمینه
در مشکلات دیگر
ارسال شده در
اگر امکانش باشه و فرصت کردین ممنون میشم چون واقعا راه دیگه ای ندارم