رفتن به مطلب

پست های پیشنهاد شده

یه سوال کوچک دیگه !!!

نمیشه کاری کرد که فقط ادامه مطلب قفل شه - چون اینجوری کل پست حذف میشه و اگر هم بخوام این کار کنم


<?php the_content(''); ?>
<?php if(is_user_logged_in()) ?>

بازم هیچی قفل نمیشه !!!! اینجا رو نمیشه کاری کرد ، چون اگه یکی از گوگل وارد صفحه پست بشه خب احتمال خیلی زیاد عضو نیست و هیچی از پستش براش نشون داده نمیشه !!!! اگر بشه از کد ادامه مطلب به بعد {<!--more-->} قفل شه مثل سیستم نیوک خیلی عالی میشه ...

باز هم ممنون از شما - لطفا راهنمایی کنید ...

لینک به ارسال

اینو تست کنید :


<?php if(is_user_logged_in()){
?>
<div class="entry"><?php the_content(''); ?>
<?php
/////////////////////////////////////////////
}else{
?>
<?php the_excerpt(''); ?>
کد html
<?php
}
}
/////////////////////////////////////////////
?>

لینک به ارسال

اینو تست کنید :


<?php if(is_user_logged_in()){
?>
<div class="entry"><?php the_content(''); ?>
<?php
/////////////////////////////////////////////
}else{
?>
<?php the_excerpt(''); ?>
کد html
<?php
}
}
/////////////////////////////////////////////
?>

اقا ماجد این کد فقط حجمهای فایلهای فیلم رو میاره !!! یعین یه درد نمیخوره ظاهرا ... البته اگر بشه فقط عکس رو نمایش بدیم و بقیه چیزها قفل بشه خودش خیلی خوبه .

لینک به ارسال

اقا ماجد این کد فقط حجمهای فایلهای فیلم رو میاره !!! یعین یه درد نمیخوره ظاهرا ... البته اگر بشه فقط عکس رو نمایش بدیم و بقیه چیزها قفل بشه خودش خیلی خوبه .

این کد درسته از گوشه سمت راست صفحه ارسال مطلب بر روی تنظیمات بزنید و چکیده مطلب را تیکدار کنید

هر مقدار از مطلب را که می خواهید برای عموم نمایش داده شود در چکیده مطلب نیز قرارر دهید برای استفاده از تصاویر می تونید ویرایشگر را به روی متن تنظیم کنید و کدهای تصاویرتون را کپی کرده به چکیده مطلب منتقل کنید

لینک به ارسال

اقا ایمان من متوجه نشدم!!! میشه بیشتز توضیح بدید ؟؟؟

تو عکس قسمتهایی که آقا ایمان کفتند رو نشون دادم

بعد از تیک دار کردن چکیده انتهای همون صفحه میتونی مطلب رو وارد کنی

post-1387-0-12528700-1378058354_thumb.jp

لینک به ارسال

این کد درسته از گوشه سمت راست صفحه ارسال مطلب بر روی تنظیمات بزنید و چکیده مطلب را تیکدار کنید

هر مقدار از مطلب را که می خواهید برای عموم نمایش داده شود در چکیده مطلب نیز قرارر دهید برای استفاده از تصاویر می تونید ویرایشگر را به روی متن تنظیم کنید و کدهای تصاویرتون را کپی کرده به چکیده مطلب منتقل کنید

تو عکس قسمتهایی که آقا ایمان کفتند رو نشون دادم

بعد از تیک دار کردن چکیده انتهای همون صفحه میتونی مطلب رو وارد کنی

ببینید دوستان من کدی میخواستم که بتونه تمام مطالب رو قبل از ادامه مطلب برای افرادی که عضو نیستن نشون بده و زیرش هم یه پیغام بده که باید عضو شوید ، امروز داشتم تو انجمن سرچ میکردم که به این کد برخوردم ، گذاشتم رو سایت و درست هم از کار در اومد!!، حالا میخوام ببینم مشکلی از نظر جایگذاری نداره ...


<?php
/////////////////////////////////////////////
}else{
?>
<?php if(strpos(get_the_content(),'id="more-')) :
global $more; $more = 0;
the_content('');
endif;?>
کد html
<?php
}
/////////////////////////////////////////////
?>

لینک به ارسال

این تکه کدی که اینجا گذاشتید را اگر روی سایت بگذارید قاعدتا نباید سایتتون بالا بیاد ولی اگر درست جواب داده استفاده کنید

لینک به ارسال

این تکه کدی که اینجا گذاشتید را اگر روی سایت بگذارید قاعدتا نباید سایتتون بالا بیاد ولی اگر درست جواب داده استفاده کنید

نه اینجور نشد و سایت کامل لود شد ...

لینک به ارسال

سلام...

یه مشکل خیلی ضروری پیش اومده، اونم اینه که الان تمام فیلمها ادامه مطلبش قفل شده و مشکلی نداره ولی بقیه پستها وقتی میری توی ادامه مطلبشون اصلا پست نمایش داده نمیشه !!!!

خواهشا کمک کنید ...

لینک به ارسال

اسپم نیست - خدایش خیلی گیرم - دوستان اگر کسی میتونی حتما راهنمایی کنه !!! لطف میکنید ...

لینک به ارسال

شما برای اون بخش ها قالب جدا دارید؟

ظرط خاصی چیزی دارید؟

لینک به ارسال

شما برای اون بخش ها قالب جدا دارید؟

ظرط خاصی چیزی دارید؟

سلام ...

اولی داشتم نا امید میشدم و گفتم دیگه کسی جواب نمیده :mellow:

والا اقا مرتضی کل ادامه مطلبهای پستها، فایل single.php شون همینه ...

ویرایش شده توسط Tak'warez
لینک به ارسال

دوست گرامی تکه کدی که در

گذاشتید با


} else {

شروع می شه یعنی یک شرطی باید شروع شده باشه که در کدتون نیست و این مفهومش اینه که یا باید صفحه ارور بده یا باید با کد شرط دیگه ای تداخل کنه

با توجه به اینکه قبلا هم عرض کرده بودم که کد اشکال داره و فرمودید نداره دیگه نمی خواستم دخالت کنم اما شما 650 مطلب در این سایت دارید و از دوستان قدیمی هستید لطفا بخش های آموزشی php را مطالعه کنید تا با ساختار php بیشتر آشنا بشید

لینک به ارسال

دوست گرامی تکه کدی که در http://forum.wp-pars..._100#entry92783

گذاشتید با


} else {

شروع می شه یعنی یک شرطی باید شروع شده باشه که در کدتون نیست و این مفهومش اینه که یا باید صفحه ارور بده یا باید با کد شرط دیگه ای تداخل کنه

با توجه به اینکه قبلا هم عرض کرده بودم که کد اشکال داره و فرمودید نداره دیگه نمی خواستم دخالت کنم اما شما 650 مطلب در این سایت دارید و از دوستان قدیمی هستید لطفا بخش های آموزشی php را مطالعه کنید تا با ساختار php بیشتر آشنا بشید

سلام اقا ایمان، من توی این تاپیکی که شما گذاشتید فقط اون تیکه کدی که مشکل داشت رو گذاشتم والا دستور if هم داره - حالا من کل کدهای فایل single.php رو اینجا پیوست میکنم ، دوستان راهنمایی کنند !!!!


<?php get_header();
//////////////////////////////////////////////
if(in_category('3')){
/////////////////////////////////////////////
?>
<div class="content clearfix">
<div class="two-sidebar">
<div class="center-menu">
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<div class="post-wrapper">
<h2 class="posttitle"><a href="<?php the_permalink() ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a><?php GetWtiLikePost() ?></h2>
<div class="post">
<div class="meta">
<ul><small>
<li class="view">بازدید : <?php if(function_exists('the_views')) { the_views(); } ?></li>
<li class="date">تاریخ : <?php the_time('j F Y') ?></li>
<li class="author-post"> نويسنده : <?php the_author(', ') ?></li>
<li class="comment"> <a title="<?php the_title(); ?>" href="<?php the_permalink() ?>"><?php comments_number('هیچ','1','%'); ?> نظر </a> </li>
</small></ul>
</div>
<div class="entry">
<?php if(is_user_logged_in()){ ?>
<?php the_content(''); ?>
<?php
/////////////////////////////////////////////
}else{
?>
<?php if(strpos(get_the_content(),'id="more-')) :
global $more; $more = 0;
the_content('');
endif;?>
<div class="clear" style="height: 30px;"></div>
<center>براي مشاهده اين بخش لازم است كه ابتدا عضو سايت شويد ...<br />
<strong><a href="#log"><font color="#DD322C">[ عضو شوید ! ]</font>    <font color="#216DA8">[ ورود کاربران ! ]</font></a></strong>
</center>
<?php
}
/////////////////////////////////////////////
?>
<div class="meta-bot">
<div class="cats"><small><em><?php the_category(', ') ?></em></small></div>
</div>
<div class="tags"><small>برچسب ها : <?php the_tags('',' '); ?></small></div>
</div><div class="post-footer"></div>
</div>
</div>
<div class="post-wrapper">
<h2 class="posttitle">مطالب مرتبط</h2>
<div class="post">
<div class="meta"></div>
<div class="entry"><ul></ul></div>
<div class="post-footer"></div>
</div>
</div>
<?php endwhile; ?><?php comments_template(); ?><?php endif; ?>
<?php get_sidebar(); } ?>
<?php get_footer(); ?>

لینک به ارسال

این تابع در وردپرس تعریف نشده اگر افزونه ای براش ندارید حذفش کنید و چک کنید


?php GetWtiLikePost() ?>

و اینکه این صفحه فقط در صورتیکه دسته بندی گروه 3 باشه لود می شه و الا لود نمی شه این شرط را چرزا گذاشتید یا از ابتدای فایل حذفش کنید و از بعد از sidebar علامت { را هم بردارید

یا برای حالت else هم تعریفی بگذارید

لینک به ارسال

این تابع در وردپرس تعریف نشده اگر افزونه ای براش ندارید حذفش کنید و چک کنید


?php GetWtiLikePost() ?>

این تابع افزونه لایک و دیس لایک پستها هستش - در مورد لود شدن صفحه ادامه مطلب برای دسته های دیگه باید چه کار کنم ؟
لینک به ارسال

<?php get_header();

//////////////////////////////////////////////

if(in_category('3')){

/////////////////////////////////////////////

?>

<div class="content clearfix">

<div class="two-sidebar">

<div class="center-menu">

<?php if (have_posts()) : ?>

<?php while (have_posts()) : the_post(); ?>

<div class="post-wrapper">

<h2 class="posttitle"><a href="<?php the_permalink() ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a><?php GetWtiLikePost() ?></h2>

<div class="post">

<div class="meta">

<ul><small>

<li class="view">بازدید : <?php if(function_exists('the_views')) { the_views(); } ?></li>

<li class="date">تاریخ : <?php the_time('j F Y') ?></li>

<li class="author-post"> نويسنده : <?php the_author(', ') ?></li>

<li class="comment"> <a title="<?php the_title(); ?>" href="<?php the_permalink() ?>"><?php comments_number('هیچ','1','%'); ?> نظر </a> </li>

</small></ul>

</div>

<div class="entry">

<?php if(is_user_logged_in()){ ?>

<?php the_content(''); ?>

<?php

/////////////////////////////////////////////

}else{

?>

<?php if(strpos(get_the_content(),'id="more-')) :

global $more; $more = 0;

the_content('');

endif;?>

<div class="clear" style="height: 30px;"></div>

<center>براي مشاهده اين بخش لازم است كه ابتدا عضو سايت شويد ...<br />

<strong><a href="#log"><font color="#DD322C">[ عضو شوید ! ]</font>    <font color="#216DA8">[ ورود کاربران ! ]</font></a></strong>

</center>

<?php

}

/////////////////////////////////////////////

?>

<div class="meta-bot">

<div class="cats"><small><em><?php the_category(', ') ?></em></small></div>

</div>

<div class="tags"><small>برچسب ها : <?php the_tags('',' '); ?></small></div>

</div><div class="post-footer"></div>

</div>

</div>

<div class="post-wrapper">

<h2 class="posttitle">مطالب مرتبط</h2>

<div class="post">

<div class="meta"></div>

<div class="entry"><ul></ul></div>

<div class="post-footer"></div>

</div>

</div>

<?php endwhile; ?><?php comments_template(); ?><?php endif; ?>

<?php get_sidebar(); }

else {

?>

<div class="content clearfix">

<div class="two-sidebar">

<div class="center-menu">

<?php if (have_posts()) : ?>

<?php while (have_posts()) : the_post(); ?>

<div class="post-wrapper">

<h2 class="posttitle"><a href="<?php the_permalink() ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a><?php GetWtiLikePost() ?></h2>

<div class="post">

<div class="meta">

<ul><small>

<li class="view">بازدید : <?php if(function_exists('the_views')) { the_views(); } ?></li>

<li class="date">تاریخ : <?php the_time('j F Y') ?></li>

<li class="author-post"> نويسنده : <?php the_author(', ') ?></li>

<li class="comment"> <a title="<?php the_title(); ?>" href="<?php the_permalink() ?>"><?php comments_number('هیچ','1','%'); ?> نظر </a> </li>

</small></ul>

</div>

<div class="entry">

<?php the_content(''); ?>

<div class="meta-bot">

<div class="cats"><small><em><?php the_category(', ') ?></em></small></div>

</div>

<div class="tags"><small>برچسب ها : <?php the_tags('',' '); ?></small></div>

</div><div class="post-footer"></div>

</div>

</div>

<div class="post-wrapper">

<h2 class="posttitle">مطالب مرتبط</h2>

<div class="post">

<div class="meta"></div>

<div class="entry"><ul></ul></div>

<div class="post-footer"></div>

</div>

</div>

<?php endwhile; ?><?php comments_template(); ?><?php endif; ?>

<?php get_sidebar(); }?>

<?php get_footer(); ?>

چک کنید

دسته 3 به کاربران عضو

باقی برای همه

لینک به ارسال

ممنون اقا ایمان - درست شد ... الان مثلا بخوام ای دی یک دسته دیگه رو هم بزنم، باید کنار اون ای دی بزنم یا نه کلا جریان اون فرق میکنه؟

لینک به ارسال


if(in_category('3') or in_category('5'))

اقا ایمان اینو میزارم - درست میشه ولی قالب بعضی جاهاش بهم میخوره !!!!

لینک به ارسال

بهم خوردن قالب مربوط می شه به css این کد ربطی بهش نداره

لینک صفحه ایراد دار را همراه با توضیح دقیق ایراد بگذارید

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...