drsmsco

چطوری به عنوان های مطالب خود جوملا تگ h1 بدم ؟؟؟

7 پست در این موضوع

سلام دوستان چطوری و از کجا میتونم به کدهای مدیریت مطالب و مجموعه های مدیریت مطالب جوملا دسترسی و به عنوان مطالب را h1 و تگ های صفحه را h2 کنم ؟؟؟

ممنون میشم راهنمایی و مسیر هاست رو بهم بگید

سپاس از شما دوستان عزیز

Share this post


Link to post
Share on other sites
آموزش ووکامرس قالب جوملا قالب وردپرس قالب رایگان وردپرس قالب رایگان جوملا هاست نامحدود هاست جوملا هاست لاراول هاست وردپرس هاست ارزان هاست ربات تلگرام خرید دامنه آموزش ساخت ربات تلگرام با php آموزش لاراول آموزش cPanel آموزش php آموزش فرم ساز RSform آموزش ساخت ربات جذب ممبر آموزش ساخت ربات دوستیابی آموزش ساخت ربات فروشگاهی برای ووکامرس آموزش طراحی سایت داینامیک با php آموزش بخش پشتیبانی با rsticket

سلام دو تا راه داری

1 - ویرایش هسته جوملا ، که توصیه نمیشه

2- ویرایش قالب جوملا ، که بهترین راهه ،

از بخش مدریت جوملا مسیر

/components/com_content/views/article/tmpl/default.php to /templates/your_template_name/html/com_content/article/default.php

فایل default.php رو تو مسیر زیر از قالب سایتت اگه هست کپی کن ، اگرم نیست ، ایجاد کن ،

/templates/your_template_name/html/com_content/article/default.php

بعد فایل default.php رو باز کن و تگ h2 رو پیدا کن و تغییر بده به h1 ، دقت کن که هم جایی که تگ باز شده و هم بسته شده تغییر بدی :

به همین سادگی :)

Share this post


Link to post
Share on other sites

ارسال شده در (ویرایش شده)

دوست عزیز این فایل در قالب بود و کدش رو گذاشتم براتون ببینین h1 , h2 داره ولی تو صفحاتم اعمال نمیشه ؟؟نام قالب سایتم (sj_information)

<?php
/**
* @version        $Id: default.php 20196 2011-01-09 02:40:25Z ian $
* @package        Joomla.Site
* @subpackage    com_content
* @copyright    Copyright (C) 2005 - 2011 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.DS.'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();

?>
<div class="item-page<?php echo $this->pageclass_sfx?>">
<?php if ($this->params->get('show_page_heading', 1)) : ?>
<h1 class="page-title componentheading gfont">
   <?php echo $this->escape($this->params->get('page_heading')); ?>
</h1>
<?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')|| $params->get('access-edit')) : ?>
   <div class="page-header gfont">
       <h2 >
               <?php if ($params->get('link_titles') && !empty($this->item->readmore_link)) : ?>
               <a href="<?php echo $this->item->readmore_link; ?>">
                       <?php echo $this->escape($this->item->title); ?></a>
               <?php else : ?>
                       <?php echo $this->escape($this->item->title); ?>
               <?php endif; ?>
       </h2>
   </div>
<?php endif; ?>
<!-- begin class item-headinfo -->
<div class="article-info">
<?php if ($canEdit ||  $params->get('show_print_icon') || $params->get('show_email_icon')) : ?>
       <ul class="actions">
       <?php if (!$this->print) : ?>
               <?php if ($params->get('show_print_icon')) : ?>
               <li class="print-icon">
                       <?php echo JHtml::_('icon.print_popup',  $this->item, $params); ?>
               </li>
               <?php endif; ?>

               <?php if ($params->get('show_email_icon')) : ?>
               <li class="email-icon">
                       <?php echo JHtml::_('icon.email',  $this->item, $params); ?>
               </li>
               <?php endif; ?>
               <?php if ($canEdit) : ?>
                       <li class="edit-icon">
                           <?php echo JHtml::_('icon.edit', $this->item, $params); ?>
                       </li>
                   <?php endif; ?>
       <?php else : ?>
               <li>
                       <?php echo JHtml::_('icon.print_screen',  $this->item, $params); ?>
               </li>
       <?php endif; ?>
       </ul>
<?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) : ?>

<dl class="article-info">
<!--<dt class="article-info-term"><?php  //echo JText::_('COM_CONTENT_ARTICLE_INFO'); ?></dt>-->
<?php endif; ?>
<?php if ($params->get('show_parent_category') && $this->item->parent_slug != '1:root') : ?>
       <dd class="parent-category-name">
           <?php    $title = $this->escape($this->item->parent_title);
                   $url = '<a href="'.JRoute::_(ContentHelperRoute::getCategoryRoute($this->item->parent_slug)).'">'.$title.'</a>';?>
           <?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; ?>
       </dd>
<?php endif; ?>

<?php if ($params->get('show_create_date')) : ?>
       <dd class="create"><?php echo JText::sprintf('COM_CONTENT_CREATED_DATE_ON', JHTML::_('date',$this->item->created, JText::_('DATE_FORMAT_SJ'))); ?></dd>
<?php endif; ?>
<?php if ($params->get('show_modify_date')) : ?>
       <dd class="modified"><?php echo JText::sprintf('COM_CONTENT_LAST_UPDATED', JHTML::_('date',$this->item->modified, JText::_('DATE_FORMAT_SJ'))); ?></dd>
<?php endif; ?>
<?php if ($params->get('show_publish_date')) : ?>
       <dd class="published"><?php echo JText::sprintf('COM_CONTENT_PUBLISHED_DATE', JHTML::_('date',$this->item->publish_up, JText::_('DATE_FORMAT_SJ'))); ?></dd>
<?php endif; ?>
<?php if ($params->get('show_author') && !empty($this->item->author )) : ?>
   <dd class="createdby"> 
       <?php $author =  $this->item->author; ?>
       <?php $author = ($this->item->created_by_alias ? $this->item->created_by_alias : $author);?>
           <?php if (!empty($this->item->contactid ) &&  $params->get('link_author') == true):?>
               <?php     echo JText::sprintf('COM_CONTENT_WRITTEN_BY' , 
                JHTML::_('link',JRoute::_('index.php?option=com_contact&view=contact&id='.$this->item->contactid),$author)); ?>
           <?php else :?>
               <?php echo JText::sprintf('COM_CONTENT_WRITTEN_BY', $author); ?>
           <?php endif; ?>
   </dd>
<?php endif; ?>    
<?php if ($params->get('show_category')) : ?>
       <dd class="category-name">
           <?php     $title = $this->escape($this->item->category_title);
                   $url = '<a href="'.JRoute::_(ContentHelperRoute::getCategoryRoute($this->item->catslug)).'">'.$title.'</a>';?>
           <?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; ?>
       </dd>
<?php endif; ?>
<?php if ($params->get('show_hits')) : ?>
   <dd class="hits">
   <?php echo JText::sprintf('COM_CONTENT_ARTICLE_HITS', $this->item->hits); ?>
   </dd>
<?php endif; ?>
<?php if ($useDefList) : ?>
</dl>
<?php endif; ?>


<?php if (isset ($this->item->toc)) : ?>
   <?php echo $this->item->toc; ?>
<?php endif; ?>
</div> 
<!-- end class item-headinfo -->

<?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; ?>
<div class="img-fulltext pull-<?php echo htmlspecialchars($imgfloat); ?>">
<img
   <?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); ?>"/>
</div>
<?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;
?>
<!-- content-links -->
<?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; ?>
<!-- end content-links -->
<div class="item-text">
   <?php echo $this->item->text; ?>
</div>
<?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);?>
       <p class="readmore">
       <a href="<?php echo $link; ?>">
       <?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; ?></a>
       </p>
   <?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; ?>
</div>

ویرایش شده در توسط drsmsco

Share this post


Link to post
Share on other sites

توی پوشه قالبت برو پوشه html بعد پوشه com-content برو هر فایل مطالب بازه مثلا یک مطلب خاص یا مجموعه همش فایلش جداست باز کن h2 رو h1 کن

سلام دوستان چطوری و از کجا میتونم به کدهای مدیریت مطالب و مجموعه های مدیریت مطالب جوملا دسترسی و به عنوان مطالب را h1 و تگ های صفحه را h2 کنم ؟؟؟

ممنون میشم راهنمایی و مسیر هاست رو بهم بگید

سپاس از شما دوستان عزیز

Share this post


Link to post
Share on other sites

این جواب کامل هست و شما مشکل شما رو حل میکنه فقط چیزی که هست اگر از k2 برای محتوا استفاده میکنید بجای com_content وارد پوشه k2 بشید ضمنا بعدش هم حتما کش رو پاک کنید و تست کنید

توی پوشه قالبت برو پوشه html بعد پوشه com-content برو هر فایل مطالب بازه مثلا یک مطلب خاص یا مجموعه همش فایلش جداست باز کن h2 رو h1 کن

Share this post


Link to post
Share on other sites

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری