رفتن به مطلب

کد برای آخرین اخبار


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

سلام دوستان

من برای سایت خبری یک قسمت آخرین اخبار درست کردم . میخوام مثلا متن 10 ثانیه وایسه بعد محو بشه و متن بعدی بیاد .

اگر میشه یک نمونه اینجا ذکر کنید

ممنون

لینک به ارسال

سلام دوستان

من برای سایت خبری یک قسمت آخرین اخبار درست کردم . میخوام مثلا متن 10 ثانیه وایسه بعد محو بشه و متن بعدی بیاد .

اگر میشه یک نمونه اینجا ذکر کنید

ممنون

منظورت اسلایدره ؟

ویرایش شده توسط sajjadmp
لینک به ارسال

منظورت اسلایدره ؟

چون متنه خالیه نمیخوام از اسلایدر استفاده کنم. ولی حرکتش مثل اسلاید باشه .

مثلا توی صحیفه همچین چیزی هست :

http://marketwp.ir/?...name=theme-demo

ویرایش شده توسط hcp90
لینک به ارسال

چون متنه خالیه نمیخوام از اسلایدر استفاده کنم. ولی حرکتش مثل اسلاید باشه .

مثلا توی صحیفه همچین چیزی هست :

http://marketwp.ir/?...name=theme-demo

این کد کار میده ؟

<div id="slide-text">
<div id="title-sidebar-text"><samp>عناوین جدید</samp></div>

<div id="tickform">آخرين مطالب</div>

<script language="Javascript" type="text/javascript">
var max=0;
function textlist(){
max=textlist.arguments[0].length;
for(i=0;i<max;i++)
this[i]=textlist.arguments[0][i];
}
var pausecontent2=new Array();
var pausecontent=new Array();
var i=0;
</script>

<div class="sidebar-latest">

<ul>
<?php $the_query = new WP_Query('cat=' . $ex_feat . '&showposts=10&orderby=post_date&order=desc');
while ($the_query->have_posts()) : $the_query->the_post(); $do_not_duplicate = $post->ID;
echo '<script language="Javascript" type="text/javascript">
/*<![CDATA[*/
pausecontent2[ i ] = \'<li><a title="'.get_the_title().'" href="'.get_permalink().'" rel="bookmark">\';
pausecontent[ i ] = "'.get_the_title().'";
i++;
/*]]>*/
</script>';
endwhile; ?>
<script type="text/javascript">

tl=new textlist(pausecontent);
var x=0;pos=0;
var l=tl[0].length;
function textticker(){
document.getElementById("tickform").innerHTML=pausecontent2[x]+tl[x].substring(0,pos)+ "_</a><div class=\"clear\"></div></li>";
if(pos++==l){
pos=0;
setTimeout("textticker()",2000);
if(++x==max)x=0;
l=tl[x].length;
}else
setTimeout("textticker()",50);
}
window.onload=textticker();
</script>
</ul>
</div>
</div>

لینک به ارسال

این کد کار میده ؟

<div id="slide-text">
<div id="title-sidebar-text"><samp>عناوین جدید</samp></div>

<div id="tickform">آخرين مطالب</div>

<script language="Javascript" type="text/javascript">
var max=0;
function textlist(){
max=textlist.arguments[0].length;
for(i=0;i<max;i++)
this[i]=textlist.arguments[0][i];
}
var pausecontent2=new Array();
var pausecontent=new Array();
var i=0;
</script>

<div class="sidebar-latest">

<ul>
<?php $the_query = new WP_Query('cat=' . $ex_feat . '&showposts=10&orderby=post_date&order=desc');
while ($the_query->have_posts()) : $the_query->the_post(); $do_not_duplicate = $post->ID;
echo '<script language="Javascript" type="text/javascript">
/*<![CDATA[*/
pausecontent2[ i ] = \'<li><a title="'.get_the_title().'" href="'.get_permalink().'" rel="bookmark">\';
pausecontent[ i ] = "'.get_the_title().'";
i++;
/*]]>*/
</script>';
endwhile; ?>
<script type="text/javascript">

tl=new textlist(pausecontent);
var x=0;pos=0;
var l=tl[0].length;
function textticker(){
document.getElementById("tickform").innerHTML=pausecontent2[x]+tl[x].substring(0,pos)+ "_</a><div class=\"clear\"></div></li>";
if(pos++==l){
pos=0;
setTimeout("textticker()",2000);
if(++x==max)x=0;
l=tl[x].length;
}else
setTimeout("textticker()",50);
}
window.onload=textticker();
</script>
</ul>
</div>
</div>

اگه میشه فعلا فقط html و css یا jquery بدید هنوز به قسمت php ایش نرسیدم آخه :D

لینک به ارسال

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

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

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

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

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

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

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

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

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