-
تعداد ارسالها
165 -
تاریخ عضویت
-
آخرین بازدید
نوشتهها ارسال شده توسط hamid_khaleghi
-
-
سلام دوستان
میشه شرطی نوشت که اگه تعداد صفحات بیشتر از 2 تا بود در این صورت جعبه صفحات رو نشون بده ؟
به این یک نگاه بندازید www.animationiha.ir
همونظور که میبینید هیچ صفحه ای وجود نداره ولی جعبه نشون داده میشه.
-
باسلام
دوستان کسی هست یک قالب حرفه ای و با گرافیک عالی تقریبا بصورت پرتالی طراحی کنه؟؟
حداقل هزینه 500
برای چه سایتی میخواهید؟؟؟
- 1
-
به نظر من HTML رو حتماً طراحی کنید
چون هنگام طراحی همزمان html و wp ممکنه مشکلی به وجود بیاد (این مشکل هم میتونه از html,css و هم از wp باشه) و برای رفع آن زمان کمتری میبره.
- 2
-
اگه ممکنه بگید مشکل این دو لینک چیه و راه حل رو هم بگید
تو فایل htaccess چیزی برای ریداییرکت وارد کردید ؟ یا از پلاگین استفاده کردید ؟
- 1
-
سلام
درسته آقا علی گفتن ولی فکر کردم یکم دقیق تر بگم که دوستانی که بعدا این مشکل واسشون پیش دیگه وقتشون هدر نشه
تنظیمات همگانی >> نشانی سایت (URL)
رو هرجوری تعریف کنی به همون شکل سایت بالا میاد
مرسی
- 1
-
لازم نیست ریدایرکت کنید برید تو تنظیمات وردپرس بگردید یه قسمتی رو پیدا می کنید به نام آدرس سایت و آدرس وردپرس بعد تو فیلد آدرس سایت آدرس سایتتون رو با www بگذارید و تنظیمات رو ذخیره کنید درست میشه
مرسی از همه ی دوستان
آقا علی درست شد
- 1
-
در htaccess :
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]همین کا رو کردم حالا شما خودتون یه نگاه بندازید
ارور میده
- 1
-
سلام دوستان
سایت من animationiha.ir هست
حالا میخوام به www.animationiha.ir ریدایرکتش کنم
هم از افزونه هم از تو cpanel ریدایرکت کردم ولی ارور داد
راه دیگه ای نداره ؟؟؟
تو سءو چه تاثیری داره ؟
- 1
-
سلام
کد زیر رو به فایل Functions.php اضافه کنید :
function SearchFilter($query) {
if ($query->is_search) {
$query->set('post_type', 'post');
}
return $query;
}
add_filter('pre_get_posts','SearchFilter');با این کد وردپرس فقط توی نوشته ها جستجو میکنه !
تشکر
- 1
-
سلام دوستان
این لینک رو باز کنید
همونطور که میبینید برگه ها هم تو نتایج جستوجو هستند
چه کار باید کرد که نمایش داده نشن ؟
-
سلام دوستان
چطوری میشه از افزونه ی wp-statistic تو تم استفاده کرد ؟؟؟
مثلاً برا نمایش افراد آنلاین یا بازدید امروز و اینجور چیزا باید یه کدی باشه
تو صفحه ی افزونه هم گشتم چیزی پیدا نکردم
-
اون اصلاً ربطی به public نداره ، وقتی جای public و system رو عوض میکنم ارور رو از system میگیره
- 1
-
واژه «PUBLIC» رو از هدر حذف کردید؟
بله یه بار public و یه بار system رو جدا و یه بار با هم حدف کردم
ولی تو جی کوری مشکل به وجود میومد
-
سلام دوستان
سایت من تو w3c validation فقط دو تا ارور داره که نمیدونم برا چیه !!!
چطور باید درستش کنم ؟؟؟
- 1
-
دلیلتون غیر اصولی هست
شما این کارو بکنید و بعد به وسیله css اون فاصله هارو بردارید
طبق گفته آقا کسرا دیگه فاصله ها باید از طریق کد ها درست بشن دیگه
دوستان حل کردم به جای
» اینو گزاشتم » درست شد
ولی دلیل اصلیش به خاطر این بود که چون کد موقعیت در سایت تو فانکشن بود باید انکودینگش utf-8 without bom میشد
- 2
-
دلیلتون غیر اصولی هست
شما این کارو بکنید و بعد به وسیله css اون فاصله هارو بردارید
طبق گفته آقا کسرا دیگه فاصله ها باید از طریق کد ها درست بشن دیگه
دوستان من تا دیروز سایتم رو هاست رایگان بود و وقتی این کار رو میکردم فاصله می افتاد
ولی الان هاست خریدم دیگه اینطوری نمیشه و من تازه فهمیدم
در ضمن نه خیر همین کار رو کردم درست نشد
-
Encoding پوسته رو در ++N را برروی Encode in UTF-8 ذخیره کنید، ببینید مشکل حل میشه
نه درست نشد
-
سلام
دوستان این آرس رو ببینید
تو قسمت موقعیت در سایت به جای علامت » علامت � رو قرار میده !!!!
-
سلام
چطور میشه کاری کرد که قسمت برچسب های یک پست ، در صورتی نمایش داده شه که حداقل یک برچسب وجود داشته باشه ؟
مثلاً این
<div class="tags">
<span style="margin-right:-2px; margin-top:4px; margin-left:5px; float:right;" class="livicon" data-n="tag" data-s="18" data-c="#E8C500" data-hc="false"></span>
<?php _e('tags','animationiha'); ?> :
<?php the_tags(''); ?> </div>
</div>میخوام اگه برچسبی وجود نداره div class tags حذف بشه
-
شما اومدی توی 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',
));باید حذف بشه از داخل کدهاتون
موفق باشید
حتما داره if و while رو از جایی فراخوانی میکنه و وقتی شما اون رو برداشتین از 2 حلقه تبدیل شد به یک حلقه.
من توی کدهاتون اینو پیدا کردم:
include (TEMPLATEPATH . "/post-content.php");احتمالا خودش حلقه ای داشته و نیاز به حلقه دومی که شما گذاشتین نبوده.
خودتون این شکلی کردین قالب رو ؟
شما چه چیزایی رو بهش اضافه کردین؟
یا اینکه خودتون درستش کردین؟
دوستان مشکل حل شد
مشکل از ساید بار بود
تو قسمت مطالب تصادفی
مرسی که کمک خودتون رو کردید ♥
- 1
-
حتما داره if و while رو از جایی فراخوانی میکنه و وقتی شما اون رو برداشتین از 2 حلقه تبدیل شد به یک حلقه.
من توی کدهاتون اینو پیدا کردم:
include (TEMPLATEPATH . "/post-content.php");احتمالا خودش حلقه ای داشته و نیاز به حلقه دومی که شما گذاشتین نبوده.
خودتون این شکلی کردین قالب رو ؟
شما چه چیزایی رو بهش اضافه کردین؟
یا اینکه خودتون درستش کردین؟
من خودم اینکار رو کردم
یه فایل post-content ساختم و اینو توش گذاشتم
<article class="post" id="post-<?php the_ID(); ?>">
<div class="post-title">
<div class="title">
<div class="arrow">
</div>
<h2>
<a href="<?php the_permalink(); ?>" >
<?php the_title(); ?>
</a>
</h2>
<div class="view">
<span style="margin-left:6px; margin-top:0px; float:right;" class="livicon" data-n="eye-open" data-s="20" data-c="#7e7e7e" data-hc="false"></span>
<?php _e('view','animationiha'); ?> : <?php setPostViews(get_the_ID()); ?><?php echo getPostViews(get_the_ID()); ?>
</div>
<div class="cat">
<span style="margin-left:6px; margin-top:2.5px; float:right;" class="livicon" data-n="sitemap" data-s="16" data-c="#7e7e7e" data-hc="false"></span>
<?php _e('category','animationiha'); ?> :
<?php the_category(' ، '); ?> </div>
<br clear="all">
</div>
</div>
<div class="post-content">
<?php the_content(''); ?>
<div class="more-link">
<a href="<?php the_permalink(); ?>">
<?php _e('more link','animationiha'); ?>
</a>
</div>
<div class="tags">
<span style="margin-right:-2px; margin-top:4px; margin-left:5px; float:right;" class="livicon" data-n="tag" data-s="18" data-c="#E8C500" data-hc="false"></span>
<?php _e('tags','animationiha'); ?> :
<?php the_tags(''); ?> </div>
</div>
<footer>
<div class="author">
<span style="margin-left:-42px; margin-top:2px; margin-left:0px; float:right;" class="livicon" data-n="user" data-s="19" data-c="#888" data-parent="true" data-hc="false"></span>
<?php the_author(); ?> </div>
<div class="date">
<span style="margin-right:-5px; margin-top:4.6px; margin-left:5px; float:right;" class="livicon" data-n="clock" data-s="17" data-c="#777" data-hc="false"></span>
<time datetime="۱۳۹۲-۱۰-۱۰"><?php the_time('j M Y'); ?></time> </div>
<div class="comments">
<span style="margin-left:-42px; margin-top:3px; margin-left:0px; float:right;" class="livicon" data-n="comments" data-s="19" data-c="#888" data-parent="true" data-hc="false"></span>
<?php comments_number(__('No Responses','animationiha'), __('One Response','animationiha'), __('% Responses','animationiha') );?>
</div>
</footer>
</article> -
منم نمیدونم شما این کدها رو از کجا گرفتید ولی همیشه سعی کنی کدهای صفحاتتون در ساده ترین و نزدیک ترین حالت به استاندارد خود وردپرس باشه و از تغییر اونها پرهیز کنید.
در صفحه ی ایندکس هم شما همون مشکل قبلی رو دارید: "کدهای اضافی"
مرسی ولی
اگه اگه if و while نباشند مشکلی پیش میاد ؟؟؟
-
شما پس باید وردپرس رو دستی دیباگ کنید. فایلهای 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();اگه با این کد هم درست کار نکرد پس ایراد کار جای دیگه است و نباید توی این دو فایل دنبالش باشی
من فایل single و page رو بدون if و while نوشتم مشکلم کاملاً حل شده !!!
اگه اگه if و while نباشند مشکلی پیش میاد ؟؟؟
بعد از این که این کار رو کردم تو صفحه اصلی بعد از این که پست ها رو نشون داد مثلاً به آخرین صفحه میرم بعد از پست آخر ، دو سه تا پست تکرار میشه
آخه این چر اینطوریه ؟؟؟
این فایل index
<?php get_header(); ?>
<div class="main radius-bottom"><?php include(TEMPLATEPATH . "/pageaddress.php");get_sidebar(); ?>
<div class="main-content">
<div style="display:none; text-align:center; line-height:0;">
<h1><?php bloginfo( 'name' ); ?></h1>
<h2><?php bloginfo('description'); ?></h2>
</div>
<?php include(TEMPLATEPATH."/ads-maincontent.php"); ?>
<?php
$ShowPosts = 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
));
?>
<?php if($ShowPosts->have_posts()) :
while($ShowPosts->have_posts()) : $ShowPosts->the_post();?>
<?php get_content(); ?>
<?php endwhile; else: ?>
<article class="post-info" id="PostInfo" >
<div class="content" >
<?php _e('there are not any posts to show','animationiha'); ?>
<div class="clear"></div>
</div>
</article>
<?php endif; wp_reset_query(); ?><?php page_numbers(); ?>
<div class="clear"></div>
</div>
</div>
</div>
<br clear="all" />
<?php get_footer(); ?> -
لطفا عبارت های $PostMore و $ShowPages رو هم از داخل کدهاتون بردارید
کد لوپ به صورت ساده داخل single.php و page.php باشه
<?php if(have_posts()) :
while(have_posts()) :the_post();?>بله به صورت ساده گزاشتم
وفتی به ادامه مییرید هر بار یه پست تصادفی نمایش میده
و برا برگه ها هم پست ها رو نشون میده
مطالب برتر هفته . ماه . سال
در مشکلات دیگر
ارسال شده در
سلام دوستان
میشه کاری کرد که مطالب برتر هفته ، ماه و سال رو هر کدوم به طور جداگانه نمایش داد ؟؟؟؟
با جستوجو به نتیجه ای نرسیدم