رفتن به مطلب
sonic69

تیتر نوشته ها

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

با سلام

من دارم از افزونه sh404sef2 ولی نتونستم h2 هام به h1 تبدیل کنم روی بلی قرار دادم ولی تبدیل نشدندحالا میخوام برم از داخل فایل کانتنت این کار رو کنم

سوال؟

چطوری میتونم تو دستورات زیر معین کنم که تیتر نوشته هام از تگ h1 استفاده کنه؟

<?php
/**
* @package		Joomla.Site
* @subpackage	com_content
* @copyright	Copyright (C) 2005 - 2012 Open Source Matters, Inc. All rights reserved.
* @license		GNU General Public License version 2 or later; see LICENSE.txt
*/

// no direct access
defined('_JEXEC') or die;

JHtml::addIncludePath(JPATH_COMPONENT . '/helpers');

// Create shortcuts to some parameters.
$params		= $this->item->params;
$images = json_decode($this->item->images);
$urls = json_decode($this->item->urls);
$canEdit	= $this->item->params->get('access-edit');
$user		= JFactory::getUser();

?>

<?php if ($this->params->get('show_page_heading')) : ?>

<?php echo $this->escape($this->params->get('page_heading')); ?>

<?php endif; ?>
<?php
if (!empty($this->item->pagination) AND $this->item->pagination && !$this->item->paginationposition && $this->item->paginationrelative)
{
echo $this->item->pagination;
}
?>

<?php if ($params->get('show_title')) : ?>

<?php if ($params->get('link_titles') && !empty($this->item->readmore_link)) : ?>

	<?php echo $this->escape($this->item->title); ?>
<?php else : ?>
	<?php echo $this->escape($this->item->title); ?>
<?php endif; ?>

<?php endif; ?>

<?php if ($canEdit ||  $params->get('show_print_icon') || $params->get('show_email_icon')) : ?>

<?php if (!$this->print) : ?>
	<?php if ($params->get('show_print_icon')) : ?>

		<?php echo JHtml::_('icon.print_popup',  $this->item, $params); ?>

	<?php endif; ?>

	<?php if ($params->get('show_email_icon')) : ?>

		<?php echo JHtml::_('icon.email',  $this->item, $params); ?>

	<?php endif; ?>

	<?php if ($canEdit) : ?>

		<?php echo JHtml::_('icon.edit', $this->item, $params); ?>

	<?php endif; ?>

<?php else : ?>

	<?php echo JHtml::_('icon.print_screen',  $this->item, $params); ?>

<?php endif; ?>


<?php endif; ?>

<?php  if (!$params->get('show_intro')) :
echo $this->item->event->afterDisplayTitle;
endif; ?>

<?php echo $this->item->event->beforeDisplayContent; ?>

<?php $useDefList = (($params->get('show_author')) or ($params->get('show_category')) or ($params->get('show_parent_category'))
or ($params->get('show_create_date')) or ($params->get('show_modify_date')) or ($params->get('show_publish_date'))
or ($params->get('show_hits'))); ?>

<?php if ($useDefList) : ?>
<?php  echo JText::_('COM_CONTENT_ARTICLE_INFO'); ?>
<?php	$title = $this->escape($this->item->parent_title);
$url = ''.$title.'';?>
<?php if ($params->get('link_parent_category') and $this->item->parent_slug) : ?>
	<?php echo JText::sprintf('COM_CONTENT_PARENT', $url); ?>
<?php else : ?>
	<?php echo JText::sprintf('COM_CONTENT_PARENT', $title); ?>
<?php endif; ?>

<?php 	$title = $this->escape($this->item->category_title);
$url = ''.$title.'';?>
<?php if ($params->get('link_category') and $this->item->catslug) : ?>
	<?php echo JText::sprintf('COM_CONTENT_CATEGORY', $url); ?>
<?php else : ?>
	<?php echo JText::sprintf('COM_CONTENT_CATEGORY', $title); ?>
<?php endif; ?>

<?php echo JText::sprintf('COM_CONTENT_CREATED_DATE_ON', JHtml::_('date', $this->item->created, JText::_('DATE_FORMAT_LC2'))); ?>

<?php echo JText::sprintf('COM_CONTENT_LAST_UPDATED', JHtml::_('date', $this->item->modified, JText::_('DATE_FORMAT_LC2'))); ?>

<?php echo JText::sprintf('COM_CONTENT_PUBLISHED_DATE_ON', JHtml::_('date', $this->item->publish_up, JText::_('DATE_FORMAT_LC2'))); ?>

<?php $author = $this->item->created_by_alias ? $this->item->created_by_alias : $this->item->author; ?>
<?php if (!empty($this->item->contactid) && $params->get('link_author') == true): ?>
<?php
	$needle = 'index.php?option=com_contact&view=contact&id=' . $this->item->contactid;
	$menu = JFactory::getApplication()->getMenu();
	$item = $menu->getItems('link', $needle, true);
	$cntlink = !empty($item) ? $needle . '&Itemid=' . $item->id : $needle;
?>
	<?php echo JText::sprintf('COM_CONTENT_WRITTEN_BY', JHtml::_('link', JRoute::_($cntlink), $author)); ?>
<?php else: ?>
	<?php echo JText::sprintf('COM_CONTENT_WRITTEN_BY', $author); ?>
<?php endif; ?>

<?php echo JText::sprintf('COM_CONTENT_ARTICLE_HITS', $this->item->hits); ?>

<?php endif; ?>

<?php if (isset ($this->item->toc)) : ?>
<?php echo $this->item->toc; ?>
<?php endif; ?>

<?php if (isset($urls) AND ((!empty($urls->urls_position) AND ($urls->urls_position=='0')) OR  ($params->get('urls_position')=='0' AND empty($urls->urls_position) ))
	OR (empty($urls->urls_position) AND (!$params->get('urls_position')))): ?>
<?php echo $this->loadTemplate('links'); ?>
<?php endif; ?>

<?php if ($params->get('access-view')):?>
<?php  if (isset($images->image_fulltext) and !empty($images->image_fulltext)) : ?>
<?php $imgfloat = (empty($images->float_fulltext)) ? $params->get('float_fulltext') : $images->float_fulltext; ?>

<?php if ($images->image_fulltext_caption):
	echo 'class="caption"'.' title="' .htmlspecialchars($images->image_fulltext_caption) .'"';
endif; ?>
src="<?php echo htmlspecialchars($images->image_fulltext); ?>" alt="<?php echo htmlspecialchars($images->image_fulltext_alt); ?>"/>

<?php endif; ?>
<?php
if (!empty($this->item->pagination) AND $this->item->pagination AND !$this->item->paginationposition AND !$this->item->paginationrelative):
echo $this->item->pagination;
endif;
?>
<?php echo $this->item->text; ?>
<?php
if (!empty($this->item->pagination) AND $this->item->pagination AND $this->item->paginationposition AND!$this->item->paginationrelative):
 echo $this->item->pagination;?>
<?php endif; ?>

<?php if (isset($urls) AND ((!empty($urls->urls_position)  AND ($urls->urls_position=='1')) OR ( $params->get('urls_position')=='1') )): ?>
<?php echo $this->loadTemplate('links'); ?>
<?php endif; ?>
<?php //optional teaser intro text for guests ?>
<?php elseif ($params->get('show_noauth') == true and  $user->get('guest') ) : ?>
<?php echo $this->item->introtext; ?>
<?php //Optional link to let them register to see the whole article. ?>
<?php if ($params->get('show_readmore') && $this->item->fulltext != null) :
	$link1 = JRoute::_('index.php?option=com_users&view=login');
	$link = new JURI($link1);?>



	<?php $attribs = json_decode($this->item->attribs);  ?>
	<?php
	if ($attribs->alternative_readmore == null) :
		echo JText::_('COM_CONTENT_REGISTER_TO_READ_MORE');
	elseif ($readmore = $this->item->alternative_readmore) :
		echo $readmore;
		if ($params->get('show_readmore_title', 0) != 0) :
		    echo JHtml::_('string.truncate', ($this->item->title), $params->get('readmore_limit'));
		endif;
	elseif ($params->get('show_readmore_title', 0) == 0) :
		echo JText::sprintf('COM_CONTENT_READ_MORE_TITLE');
	else :
		echo JText::_('COM_CONTENT_READ_MORE');
		echo JHtml::_('string.truncate', ($this->item->title), $params->get('readmore_limit'));
	endif; ?>

<?php endif; ?>
<?php endif; ?>
<?php
if (!empty($this->item->pagination) AND $this->item->pagination AND $this->item->paginationposition AND $this->item->paginationrelative):
 echo $this->item->pagination;?>
<?php endif; ?>

<?php echo $this->item->event->afterDisplayContent; ?>


تو دستورات بالا یه جا از تگ h1 استفاده شده

<?php if ($this->params->get('show_page_heading')) : ?>

<?php echo $this->escape($this->params->get('page_heading')); ?>

<?php endif; ?>

این برای کجا این کار رو کرده؟

و این کد h2 برای کجا هست؟


<?php if ($params->get('link_titles') && !empty($this->item->readmore_link)) : ?>

	<?php echo $this->escape($this->item->title); ?>
<?php else : ?>
	<?php echo $this->escape($this->item->title); ?>
<?php endif; ?>

سپاس:002:

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام

اون h2 کهه هست برای page_heading عنوان صفحه رو نشون میده، همونی که تو قسمت تنظیمات منو مشخص میکنیم عنوان صفحه رو نشون بده یا نه...

اون قسمت h1 هم باید برای عنوان مطالبت باشه که تو محتوا نشون میده م میبینی که دو حالت داره یکبار با تگ a و یکبار بدون تگ a، این همون جریان تنظیمات مطلب و عنوان مطلب لینک دار باشد و اینا هستش

حالا این تغییرات با sh404sef2 چه نسبتی دارن؟؟ مگه این کامپوننت تغییر آدرس ها اینا نیست؟

به محتوا مربوط نمیشه

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

ممنون رامین جان ربطش این بود که من میخواستم تیتر نوشته ها h1 بشند که این کامپونت یه جایی داره به آدرس زیر

configuration---->seo configuration --->seo management

یه گزینه داره به اسم

Change multiple h1 in h2

من روی بلی قرار دادم ولی مشکلم حل نشد

الان جالب اسن جاست که تیتر نوشته های من تماما h2 هستد ولی من میخوام h1 بشند هر کاری کردم نشد

شما راه حلی دارید؟

سپاس

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

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

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

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

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

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

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

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

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


×
×
  • افزودن...