soshiant 8 ارسال شده در مرداد 98 گزارش بازنشر ارسال شده در مرداد 98 سلام من میخوام یکی از دسته هام هدر مجزا و اختصاصی داشته باشه که با هدر بقیه جاهای سایت متفاوت باشه راهنمایی میکنید چطور این کار رو بکنم نقل قول لینک به ارسال
mehran-b 2385 ارسال شده در مرداد 98 گزارش بازنشر ارسال شده در مرداد 98 @soshiant شما اگر دقت کنید توی همه فایل ها مثل index.php و page.php و single.php و ... از تابع get_header(); برای لود فایل header.php استفاده میشه. این تابع یه پارامتری هم داره برای قالب های دارای چند فایل هدر. به عنوان مثال توی اون دسته خاص باید جای استفاده از تابع فوق بدون پارامتر بهش یه پارامتر هم بدید. مثلا: get_header('cat'); اگر به صورت فوق استفاده کنید فایل header-cat.php به جای header.php لود میشه. 2 نقل قول لینک به ارسال
soshiant 8 ارسال شده در مرداد 98 مالک گزارش بازنشر ارسال شده در مرداد 98 در 4 ساعت قبل، mehran-b گفته است : @soshiant شما اگر دقت کنید توی همه فایل ها مثل index.php و page.php و single.php و ... از تابع get_header(); برای لود فایل header.php استفاده میشه. این تابع یه پارامتری هم داره برای قالب های دارای چند فایل هدر. به عنوان مثال توی اون دسته خاص باید جای استفاده از تابع فوق بدون پارامتر بهش یه پارامتر هم بدید. مثلا: get_header('cat'); اگر به صورت فوق استفاده کنید فایل header-cat.php به جای header.php لود میشه. سلام کاملا درسته الان داشتم تست میکردم حق با شماست . اما به یه مشکل جدید خوردم. من عکس هدرمو توی فایل header.php پیدا نمیکنم. قالب سایتم طوری هست که عکس هدر رو توی تنظیمات پوسته در پیشخوان وردپرس وارد کردم. الان تمام فایل هدر رو زیرو رو کردم اصلا معلوم نیست عکسه کجا آپلود شده؟ نقل قول لینک به ارسال
shortcut 26 ارسال شده در مرداد 98 گزارش بازنشر ارسال شده در مرداد 98 در 45 دقیقه قبل، soshiant گفته است : سلام کاملا درسته الان داشتم تست میکردم حق با شماست . اما به یه مشکل جدید خوردم. من عکس هدرمو توی فایل header.php پیدا نمیکنم. قالب سایتم طوری هست که عکس هدر رو توی تنظیمات پوسته در پیشخوان وردپرس وارد کردم. الان تمام فایل هدر رو زیرو رو کردم اصلا معلوم نیست عکسه کجا آپلود شده؟ سلام با تشکر از پاسخ آقای mehran-b ------ فکر کنم یه افزونه هست به نام jet block مناسب ساخت هدر و فوتر دلخواه . احتمالا راحت تر بتونید انجامش بدید چون به المنتور هم متصل میشه. واسه پیدا کردن عکس هدر هم دمو بدید تا بهتر بتونیم کمک کنیم . با تشکر نقل قول لینک به ارسال
mehran-b 2385 ارسال شده در مرداد 98 گزارش بازنشر ارسال شده در مرداد 98 در 3 ساعت قبل، soshiant گفته است : سلام کاملا درسته الان داشتم تست میکردم حق با شماست . اما به یه مشکل جدید خوردم. من عکس هدرمو توی فایل header.php پیدا نمیکنم. قالب سایتم طوری هست که عکس هدر رو توی تنظیمات پوسته در پیشخوان وردپرس وارد کردم. الان تمام فایل هدر رو زیرو رو کردم اصلا معلوم نیست عکسه کجا آپلود شده؟ باید از کدنویسی PHP و ساختار وردپرس سر در بیارید. عکس هدر هم حتما توسط قالب در تیبل wp_options ذخیرهشده و توسط تابع get_option باید دریافت بشه البته وابسته به سطح حرفه ای بودن قالب شرایط میتونه فرق کنه. نقل قول لینک به ارسال
soshiant 8 ارسال شده در مرداد 98 مالک گزارش بازنشر ارسال شده در مرداد 98 در 6 ساعت قبل، majidchamran گفته است : سلام با تشکر از پاسخ آقای mehran-b ------ فکر کنم یه افزونه هست به نام jet block مناسب ساخت هدر و فوتر دلخواه . احتمالا راحت تر بتونید انجامش بدید چون به المنتور هم متصل میشه. واسه پیدا کردن عکس هدر هم دمو بدید تا بهتر بتونیم کمک کنیم . با تشکر آدرس سایت من https://kaffeketab.ir نقل قول لینک به ارسال
soshiant 8 ارسال شده در مرداد 98 مالک گزارش بازنشر ارسال شده در مرداد 98 در 4 ساعت قبل، mehran-b گفته است : باید از کدنویسی PHP و ساختار وردپرس سر در بیارید. عکس هدر هم حتما توسط قالب در تیبل wp_options ذخیرهشده و توسط تابع get_option باید دریافت بشه البته وابسته به سطح حرفه ای بودن قالب شرایط میتونه فرق کنه. در فایل single.php تابع get_header رو داریم. ولی در فایل header.php آدرس ذخیره عکس مشحص نیست. ممحتویات فایل header.php : <!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" <?php language_attributes(); ?>> <head profile="http://gmpg.org/xfn/11"> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> <meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?>" /> <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" /> <title> <?php if (is_home () ) { bloginfo('name'); } elseif ( is_category() ) { single_cat_title(); echo ' - ' ; bloginfo('name'); } elseif (is_single() ) { single_post_title(); } elseif (is_page() ) { bloginfo('name'); echo ': '; single_post_title(); } else { wp_title('',true); } ?> </title> <link rel="stylesheet" id="ikwebicons" href="<?php echo get_bloginfo('template_directory');?>/css/ikwebicons.css" type="text/css" media="all"> <link rel="stylesheet" href="<?php echo get_bloginfo('template_directory');?>/css/ikbootstrap.css"> <?php wp_head(); ?> <?php global $data; if($data['wow'] == 1){ ?> <link rel="stylesheet" href="<?php echo get_bloginfo('template_directory');?>/css/animate.css"> <?php } ?> <?php global $data; if($data['slider_showw'] == 1){ ?> <link rel="stylesheet" href="<?php echo get_bloginfo('template_directory');?>/css/slick.css"> <link rel="stylesheet" href="<?php echo get_bloginfo('template_directory');?>/css/slick-theme.css"> <?php } ?> <?php global $data; if ($data['sproduct_show'] == 1 ) { ?> <link rel="stylesheet" id="ikweb-CSS-css" href="<?php echo get_bloginfo('template_directory');?>/css/tabcontent.css" type="text/css" media="all"> <?php } ?> <link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>" type="text/css" media="screen" /> <link href="<?php bloginfo('template_url'); ?>/css/custom.css" rel="stylesheet"> <script src="<?php bloginfo('template_url'); ?>/js/jquery-1.9.1.min.js" type="text/javascript"></script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-116577550-1'); </script> <!-- Favicon Start --> <link rel="icon" href="https://kaffeketab.ir/dl/ax/favicon.png" type="image/x-icon" /> <meta name="Favicon" content="1.0" /> <!-- Favicom End --> </head> <body> <?php global $data; if($data['fixedmenu'] == 1){ ?> <style> .navbar.navbar-expand-lg.navbar-dark.bg-dark { position: sticky; top: 0; z-index: 9999; } </style> <?php }?> <?php global $data; if($data['topmenu'] == 1){ ?><style>.top-menu{display:none}</style><?php }?> <div class="top-menu"> <div class="container"> <div class="row"> <div class="col-xs-12 col-lg-8"> <?php wp_nav_menu( array( 'theme_location' => 'menu1' ) ); ?> </div> <?php global $data ; $mid_var = $data['phonenumber']; if(isset($mid_var) && !empty($mid_var)) : ?> <div class="mobile col-xs-12 col-lg-4"> <i class="icon-call"></i>شماره پشتیبانی : <?php global $data; echo $data['phonenumber']; ?> </div> <?php endif;?></div> </div></div> <div class="base-head"> <div class="container"> <div class="row"> <div class="logo-pic clo-xs-12 col-lg-4"><a href="<?php bloginfo('url'); ?>"><img class="wow fadeInRight" src="<?php global $data; echo $data['headerr-logo']; ?>" alt=""></a></div> <div class="visible-lg col-lg-8" style="padding-left: 0 !important;"> </div> </div> </div> </div> <nav class="navbar navbar-expand-lg navbar-dark bg-dark"> <div class="container" style="padding-left: 0; padding-right: 0;"> <div class="col-xs-12 col-lg-8 collapse navbar-collapse" id="navbarSupportedContent"> <div class="menu-button"> <?php wp_nav_menu( array( 'theme_location' => 'primary' ) ); ?> </div> </div> <?php global $data; if($data['loginbtn_show'] == 1){ ?> <div class="col-xs-12 col-lg-4 menu-register-btn"> <div class="registerbtn"> <?php if (is_user_logged_in()) : ?> <a href="<?php bloginfo('url'); ?>/success-login"><aria-hidden="true"></i>درود، کاربر ویژه</a> <?php else:?> <a href="<?php bloginfo('url'); ?>/signup-or-signin/"><i class="fa fa-user"></i>ورود | نامنویسی</a> <?php endif; ?> </div> <div class="timej"> <?php echo jdate ('l, j F , Y') ; ?> </div> </div> <?php }?> </div> </nav> نقل قول لینک به ارسال
mehran-b 2385 ارسال شده در مرداد 98 گزارش بازنشر ارسال شده در مرداد 98 @soshiant عکس خاصی تو سایتت نیست. اگر منظورت لوگو سایته که کدش اینه: <img class="wow fadeInRight" src="<?php global $data; echo $data['headerr-logo']; ?>" alt=""> نقل قول لینک به ارسال
soshiant 8 ارسال شده در مرداد 98 مالک گزارش بازنشر ارسال شده در مرداد 98 (ویرایش شده) در 6 ساعت قبل، mehran-b گفته است : @soshiant عکس خاصی تو سایتت نیست. اگر منظورت لوگو سایته که کدش اینه: <img class="wow fadeInRight" src="<?php global $data; echo $data['headerr-logo']; ?>" alt=""> بله منظورم لوگو هست. لوگو سایت رو برای دسته با شماره آیدی فلان میخوام عوض کنم. الان این headerr-logo رو از کجا میتونم تغییر بدم دوست من؟ ویرایش شده مرداد 98 توسط soshiant نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .