رفتن به مطلب

یه سوال در رابطه با طراحی پوسته وردپرس


alli

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

سلام به همه

من در حال طراحی وب برای وردپرس هستم تا الان وب هایی که طراحی کردم هیچ کدوم این قابلیتی که امروز می خوام به قالب های جدید م وارد کنم نداشت

من می خوام که قالبم از قابلیت فهرست ها پشتیبانی کنه و من می خوام جوری باشه که خودم بتونم از فهرست ها منو درست کنم و حتی زیر منو بفرمایید این تا اینجایی که پیش رفتم فقط قسمت منو هایی که می خوام از فهرست پشتیبانی کنه.

اینم نمونه ای که می خوام روش اون قسمت فهرست ها رو اعمال کنم

من کد function و این قسمت و می خوام :


<div class="top-menu">
<li><a href="#" title="title">عنوان فهرست</a>
<ul>
<li><a href="#" title="title">زیر فهرست</a></li>
</ul>
</li>
</div>

منتظرم جوابم

ممنون.

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

نه منظور من همین کد هست یعنی می خوام روی این کد و قالبم پیاد سازی کنم. کدو یه نگاهی بندازید می خوام اینطوری بشه

لینک به ارسال

من می خوام همونطوری که درست کردم زیر منو هم بیا اون فقط یک کد می ذه برای گذاشتن توی صفحه به کد من نگاه کنید.

لینک به ارسال

داداش میشه روی این کد شبیه سازی کنید :


<div class="top-menu">
<li><a href="#" title="title">عنوان فهرست</a>
<ul>
<li><a href="#" title="title">زیر فهرست</a></li>
</ul>
</li>
</div>

لینک به ارسال

دوست عزیز شما تاپیک آموزش مرتضی را لطفا بخونید!

شما کدهای را به فانکشن قالب خودتون اضافه میکنید و در هدر بین تو تگ div مثل بالا که براتون مثال زدم کد فراخوانی توابع فهرست را میکنید.


<div class="tese">
<?php wp_nav_menu( array( 'theme_location' => 'top-menu', 'container' =>'', 'menu_class' =>'topnav' ) ); ?>
</div>

شما نیازی نیستش که مانند وبلاگ برای وردپرس قالب بسازید

تنها کد فانکشن را اضافه کنید وو استایلش را هم بنویسید و فراخوانی کنید

لینک به ارسال

این درست ولی من می خوام زیر منو هم ایحاد بشه در صورتی که اینطوری باشه خوب زیر منو که ایجاد نمی شه الان تکلیف چیه؟

لینک به ارسال

زیرمنو هم ایجاد می شه در موقع ساخت فهرست در پیشخوان > نمایش > فهرست ها آی تم های فهرست را با موس بگیرید و بجای اینکه کاملا زیر هم باشند به حالت پله کانی رها کنید

post-336-0-05326400-1370265181_thumb.png

لینک به ارسال

اینو کاملا بلدم و به فضای وردپرس کاملا مسلط م ببینید منطورم این نبود که چطوری از بخش فهرست ها این کار رو کنم منظورم بخش کدنویسی قالب بود چطوری زیر منو درست کنم

اون کدی که درست کردم زیر منو کار می کنه و درسته ولی با این نه...

لینک به ارسال

شما وقتی استایلش را نوشتی دیگه مشکلی نیستش! مثلا به این تکه کد از منو سایت من توجه کن


.sf-menu ul {
position: absolute;
top: -999em;
width: 160px;
border-bottom:3px solid #2babd4;
z-index:9999;
}
.sf-menu ul li {
width: 100%;
}
.sf-menu li:hover {
visibility: inherit;
}
.sf-menu li {
float: right;
position: relative;
}
.sf-menu a {
display: block;
position: static;
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
right:8px;
top: 52px;
z-index: 99;
}

برای li و ul استایل تعریف میکنی به همین راحتی

لینک به ارسال

اهام

گرفتم منظورت اینه که من با استفاده از جی کوئری یا همون css خیلی راحت می توتم با نرم افزار هایی دیو div هاشونو اسمشونو در بیارم و بعدش بهش استایل یا همون زیر منو رو بدم آره پس ممنون دستت درد نکنه

میگم برای ابزارک ها باید چی کار کنم؟؟ من می خوام سایتم اصلا منو نداشته باشه یعنی داشته باشه ولی اول نداشته باشه تا با ابزارک هابزارم .

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

لینک به ارسال

اهام

گرفتم منظورت اینه که من با استفاده از جی کوئری یا همون css خیلی راحت می توتم با نرم افزار هایی دیو div هاشونو اسمشونو در بیارم و بعدش بهش استایل یا همون زیر منو رو بدم آره پس ممنون دستت درد نکنه

میگم برای ابزارک ها باید چی کار کنم؟؟ من می خوام سایتم اصلا منو نداشته باشه یعنی داشته باشه ولی اول نداشته باشه تا با ابزارک هابزارم .

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

دوست عزیز تکلیف خودت را با خودت روشن کن ^_^

یعنی چی اول داشته باشه بعدش نداشته باشه؟!

لینک به ارسال

آقا اینا رو بی خیال شو من می خوام بدونم باید چی کار کنم که قالبم از ابزارک ها پشتیبانی کنه؟

لینک به ارسال

آقا اینا رو بی خیال شو من می خوام بدونم باید چی کار کنم که قالبم از ابزارک ها پشتیبانی کنه؟

http://forum.wp-parsi.com/tutorials/article/2-%D8%A7%D9%81%D8%B2%D9%88%D8%AF%D9%86-%D9%82%D8%A7%D8%A8%D9%84%DB%8C%D8%AA-%D8%A7%D8%A8%D8%B2%D8%A7%D8%B1%DA%A9-%D8%A8%D9%87-%D9%BE%D9%88%D8%B3%D8%AA%D9%87/

لینک به ارسال

آقا پارسال بد اخلاق باز بهم اخطار ندی ها چون اوجا گفتش اینجا سوال نپرسید اینجا میگم.

این کد و :


<?php
if ( function_exists('register_sidebar') )
register_sidebar(array(
'before_widget' => '',
'after_widget' => '',
'before_title' => '<h3>',
'after_title' => '</h3>',
));
?>

خوب منظورش چیه؟؟ من اسم div ها رو وارد کنم؟؟

میشه یه مقدار بیشتر توضیح بدید درباره ش.

لینک به ارسال

فایل فانکشنز را در قالب خود باز کنید این کدها را قرار دهید


if ( function_exists('register_sidebar') )
register_sidebar(array(
'name' => 'yourname',
'before_widget' => '',
'after_widget' => '',
'before_title' => '<h3>',
'after_title' => '</h3>',
));

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


<?php if ( !dynamic_sidebar( 'yourname') ) : ?>
<?php endif; ?>

جای yourname در هر دو کد نام دلخواه را بگذارید

به ابزارکها برید و ابزارک دلخواه خود را قرار دهید

جای

لینک به ارسال

یعنی هیچ استایلی نمی خواد یا باید بهش استایل بدم؟ چطوری مگه می شه بهش استایل داد؟ مثلا یه نمونه خیلی خیلی ساده رو برام می زارید مثلا یه مربح باشه و خیلی خیلی ساده.

لینک به ارسال

یعنی هیچ استایلی نمی خواد یا باید بهش استایل بدم؟ چطوری مگه می شه بهش استایل داد؟ مثلا یه نمونه خیلی خیلی ساده رو برام می زارید مثلا یه مربح باشه و خیلی خیلی ساده.

درود

کد که آقا ایمان عزیز دادن باید برای کد فراخوانی در فاکشن قالب براش کلاس تعریف کنی

مثلا:


if ( function_exists('register_sidebar') )
register_sidebar(array(
'name' => 'yourname',
'before_widget' => '',
'after_widget' => '<ul class="widget-container">',
'before_title' => '<h3 class="widgettitle">',
'after_title' => '</h3>',
));

لینک به ارسال

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

ممنون اگه مشکلی بر خوردم حتما می گم فقط این تایپک رو باز بزارید

لینک به ارسال

راستی فراموش کردم این قسمت من ستون دارم اون وقت چی کار کنم؟؟ می خوام سه ستون داشته باشه یه ستونش که محتواست دو ستون من منظورم همون دو ستونه چه کدی رو وارد کنم تا اون یکی ستونم پشتیبانی کنه؟

لینک به ارسال

کدی که الان در فانکشن دارید را یکبار دیگه با یک نام و آی دی دیگه تکرار کنید

لینک به ارسال

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


if ( function_exists('register_sidebar') )
register_sidebar(array(
'name' => 'yourname',
'before_widget' => '',
'after_widget' => '<ul class="widget-container">',
'before_title' => '<h3 class="widgettitle">',
'after_title' => '</h3>',
));

یاینو اینطوری کنم؟


if ( function_exists('name-menu') )
register_sidebar(array(
'name' => 'yourname',
'before_widget' => '',
'after_widget' => '<ul class="widget-container">',
'before_title' => '<h3 class="widgettitle">',
'after_title' => '</h3>',
));

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

if ( function_exists('register_sidebar') )
register_sidebar(array(
'name' => 'yourname1',
'id' => 'id1',
'before_widget' => '<div class="widget-container">',
'after_widget' => '</div>',
'before_title' => '<h3 class="widgettitle">',
'after_title' => '</h3>',
));
if ( function_exists('register_sidebar') )
register_sidebar(array(
'name' => 'yourname2',
'id' => 'id2',
'before_widget' => '<div class="widget-container">',
'after_widget' => '</div>',
'before_title' => '<h3 class="widgettitle">',
'after_title' => '</h3>',
));

لینک به ارسال

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

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

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

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

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

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

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

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

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