• پایان فعالیت بخشهای انجمن: امکان ایجاد موضوع یا نوشته جدید برای عموم کاربران غیرفعال شده است

@@@ مشکل در قسمت ادامه مطلب قالب

mehdiBC

Registered User
تاریخ عضویت
22 آگوست 2008
نوشته‌ها
579
لایک‌ها
247
محل سکونت
وردپرس
یک قالب دارم که کد مطلب و ادامه مطلبش در صفحه ها بدین صورت هست:
<?php the_content('دانلود/ادامه مطلب');?>

مشکل این کد اینه که اگر در نوشته ای خط جداکننده ادامه مطلب نذاشته باشه گزینه ادامه مطلب ظاهر نمی شه و در نتیجه کاربر نمی تونه بره داخل ادامه مطلب و دانلود کنه.

من کد رو بدین صورت تغییر دادم:
<?php the_content();?>
<a href="<<?php the_permalink();?>"> ادامه مطلب و دانلود</a>

و در نتجه برای تمامی پست ها گزینه ادامه مطلب ظاهر می شه اما یک مشکل ................!!!
وقتی روی ادامه مطلب کلیک می کنی ادرس نوشته به ادرس صفحه اول اضافه می شه!!!!!!
مثلا اگر ادرس نوشته باشه: www.xxxxx.com/download manager
بعد از کلیک بر روی ادامه مطلب این ادرس میزنه:
http://www.promadownload.com/<http:/www.xxxxxx.com/download manager

و در نتیجه چون چنین ادرسی وجود نداره میگه نوشته پیدا نشد
 

mehdiBC

Registered User
تاریخ عضویت
22 آگوست 2008
نوشته‌ها
579
لایک‌ها
247
محل سکونت
وردپرس
<?php get_header();?>
<div id="wrapper">
<div id="content-wrapper">
<?php
$banners_top = get_option('tsweb_top_ads_banners'); if($banners_top) {
include(TEMPLATEPATH.'/ads-top.php');
}
?>
<?php get_sidebar('right');?>
<div id="main-content">
<?php include(TEMPLATEPATH.'/featured.php'); ?>
<?php if(have_posts()): while(have_posts()): the_post();?>
<div class="box">
<h3 class="box-title"><a href="<?php the_permalink();?>"><?php the_title();?></a></h3>
<div class="box-content">
<div class="post">
<ul class="top-post-meta">
<li class="view">بازدید : <?php $post_views=get_post_custom_values("post-views"); echo $post_views[0];?>&nbsp;&nbsp;|&nbsp;</li>
<li class="category">دسته : <?php the_category(', ');?></li>
</ul>
<!--.top-post-meta-->
<div class="post-content">
<?php the_content('دانلود/ادامه مطلب');?>
</div>
<!--.post-content-->
<ul class="btm-post-meta">
<li>تاریخ انتشار : <?php the_date('Y/m/j');?>&nbsp;&nbsp;|&nbsp;</li>
<li><?php comments_popup_link('نظر بدهید','1 نظر','% نظر','comment');?></li>
</ul>
<!--.btm-post-meta-->
</div>
<!--.post-->
</div>
<!--.box-content-->
</div>
<!--.box-->
<?php $banner_post = get_option('tsweb_ads_post_banner'); if($banner_post) {
include(TEMPLATEPATH.'/ads-post.php');
}
?>
<?php endwhile; endif; ?>
<?php if(function_exists('wp_page_numbers')): wp_page_numbers(); endif; ?>
</div>
<!--#main-content-->
<?php get_sidebar('left');?>
</div>
<!--#content-wrapper-->
</div>
<!--#wrapper-->
<div id="line"></div>
<?php get_footer();?>

البته بدون ویرایشی هست که من در پست اول عرض کردم

اینم کد هدر شاید لازم شد:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="fa-IR" dir="rtl">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title><?php bloginfo('name');?> <?php wp_title();?></title>
<link rel="shortcut icon" href="<?php echo get_option('tsweb_favicon');?>" />
<link rel="alternate" type="application/rss+xml" title="RSS Feed" href="<?php bloginfo('url');?>/?feed=rss" />
<link rel="pingback" href="<?php bloginfo('url');?>/xmlrpc.php" />
<link rel="stylesheet" type="text/css" href="<?php bloginfo('template_url');?>/style.css" />
<link rel="stylesheet" type="text/css" href="<?php bloginfo('template_url');?>/<?php echo get_option('tsweb_title_font');?>-font.css" />
<!--[if IE 7]>
<link rel="stylesheet" type="text/css" href="<?php bloginfo('template_url');?>/ie7.css">
<![endif]-->
<?php if ( is_singular() ) wp_enqueue_script( 'comment-reply' ); ?>
<?php wp_head();?>
<?php echo stripslashes(get_option('tsweb_analytics'));?>
<style type="text/css">
<?php echo get_option('tsweb_css');?>
</style>
</head>
<body>
<?php if (is_single()) { ?>
<div id="myModal1" class="reveal-modal">
<h4 class="reveal-title">گزارش انتشار نسخه جدید</h4>
<?php
if (!function_exists('dynamic_sidebar') || !dynamic_sidebar('Report Broken') ) :
endif; ?>
<a class="close-reveal-modal">×<!--&#215;--></a> </div>
<!--#myModal1-->
<?php } ?>
<div id="header-wrapper">
<div id="introbar-wrapper">
<div id="introbar">
<?php wp_nav_menu(array('menu'=>'menu-header'));?>
</div>
<!--#introbar-->
</div>
<!--#introbar-wrapper-->
<div id="header">
<div id="logo">
<?php if(is_home()){?>
<h1>
<?php } else { ?>
<h3>
<?php } ?>
<a href="<?php bloginfo('url');?>" <?php $logo=get_option('tsweb_logo'); if($logo) { ?>style="background:url(<?php echo $logo;?>) no-repeat center center;"<?php } ?>><?php bloginfo('name');?></a>
<?php if(is_home()) {?>
</h1>
<?php } else {?>
</h3>
<?php }?>
</div>
<!--#logo-->
<div class="fl">
<h2 id="slogan"><?php bloginfo('description');?></h2>
<form id="search-form" method="get" action="<?php bloginfo('url');?>">
<input type="submit" id="search-submit" value="" />
<input type="text" id="search-text" value="جستجو" name="s" onfocus="if(this.value=='جستجو') this.value=''" onblur="if(this.value=='') this.value='جستجو';" />
</form>
<!--#search-form-->
<?php
$banner_header=get_option('tsweb_ads_banner');
$type_header=get_option('tsweb_ads_type');
if($type_header=="flash"){
?>
<div id="ads-header"><object width="728" height="90" type="application/x-shockwave-flash" data="<?php echo $banner_header; ?>"> <param value="<?php echo $banner_header; ?>" name="movie"><param value="transparent" name="wmode"></object></div>
<?php } else { ?>
<a id="ads-header" href="<?php echo get_option('tsweb_ads_link');?>"><img src="<?php echo $banner_header; ?>" alt="بنر تبلیغاتی" /></a><!-- max width:728px -->
<?php } ?>

</div>
<!--.fl-->
</div>
<!--#header-->
<div id="menu-wrapper" dir="ltr">
<?php wp_nav_menu(array('menu'=>'main-menu', 'menu_id'=>'main-menu'));?>
</div>
<!--#menu-wrapper-->
</div>
<!--#header-wrapper-->
 

beybi

Registered User
تاریخ عضویت
7 آگوست 2009
نوشته‌ها
125
لایک‌ها
17
محل سکونت
Kerman
به نظر من شما که میخواهید برای هر پست لینک ادامه ی مطلب/دانلود باشه
یک لینک بسازید و به صفحه ی پست لینک بدین
اینجوری مثلا
PHP:
<a href="<?php the_permalink(); ?>">ادامه ی مطلب / دانلود </a>
 

Essin

Registered User
تاریخ عضویت
10 آپریل 2010
نوشته‌ها
910
لایک‌ها
270
محل سکونت
Internet
سلام دوست عزیز
مشکل خاصی نیست فقط توی کد جدید یک علامت > زیاد گذاشتین
به جای
PHP:
 <?php the_content('دانلود/ادامه مطلب');?>
کد زیر رو قرار بدین
PHP:
<?php the_content();?>
<a href="<?php the_permalink();?>"> ادامه مطلب و دانلود</a>
موفق باشید
 
بالا