رفتن به مطلب

سایتی دارای "کلی صفحه با طراحی منحصر به فرد"


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

سایتی که می خوام طراحی کنم، بخش های خیلی زیادی داره...

گالری تصاویر، مقالات، گالری ویدئو، دوره های آموزشی، درباره ما و خیلی بخش های دیگه...

و هر کدام از این صفحات هم طراحی منحصر به فرد دارن.

برای ایجاد چنین صفحاتی چکار باید کرد؟ از چه امکانی باید استفاده کرد؟

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

 

ویرایش شده توسط f.shaki
لینک به ارسال
در 3 دقیقه قبل، f.shaki گفته است :

سایتی که می خوام طراحی کنم، بخش های خیلی زیادی داره...

گالری تصاویر، مقالات، گالری ویدئو، دوره های آموزشی، درباره ما و خیلی بخش های دیگه...

و هر کدام از این صفحات هم طراحی منحصر به فرد دارن.

برای ایجاد چنین صفحاتی چکار باید کرد؟ از چه امکانی باید استفاده کرد؟

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

 

وقت بخیر دوست من

اگه با کد نویسی آشنایی داشته باشین خیلی راحت متوجه عرائض بنده میشین

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

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

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

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

موفق باشید

لینک به ارسال
در 1 دقیقه قبل، miladalizade گفته است :

وقت بخیر دوست من

اگه با کد نویسی آشنایی داشته باشین خیلی راحت متوجه عرائض بنده میشین

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

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

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

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

موفق باشید

مشکل اینجاس که طراحی صفحات با هم فرق میکنه...

طراحی صفحه مقالات با طراحی دوره های آموزشی یا گالری کلا متفاوته.

لینک به ارسال
در هم اکنون، f.shaki گفته است :

مشکل اینجاس که طراحی صفحات با هم فرق میکنه...

طراحی صفحه مقالات با طراحی دوره های آموزشی یا گالری کلا متفاوته.

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

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

مثلا یک پست تایپ با اسم milad ایجاد میکنید سپس صفحه ی سینگل اختصاصیشو داخل فایلی با اسم single-milad.php ایجاد کرده و به صورت اختصاصی کد نویسی میکنید

روند بسیار ساده است به شرطی که با هوک ها ، پست تایپ ها، تگ سونامی ها و یکی از فریم ورک ها برای مثال titan به صورت کامل آشنایی داشته باشید

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

موفق باشید

لینک به ارسال
در 1 دقیقه قبل، miladalizade گفته است :

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

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

مثلا یک پست تایپ با اسم milad ایجاد میکنید سپس صفحه ی سینگل اختصاصیشو داخل فایلی با اسم single-milad.php ایجاد کرده و به صورت اختصاصی کد نویسی میکنید

روند بسیار ساده است به شرطی که با هوک ها ، پست تایپ ها، تگ سونامی ها و یکی از فریم ورک ها برای مثال titan به صورت کامل آشنایی داشته باشید

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

موفق باشید

میشه به همین شکل صفحات index اختصاصی ایجاد کرد؟

من صفحه مقالات دارم که لیست مقالاتم توش قرار داره. از هر مقاله یه عکس و عنوان مقاله. وقتی روی عنوان کلیک میکنه وارد صفحه مشروح مقاله میشه که همون single اختصاصی هست که شما فرمودین.

و مثل صفحه مقالات، صفحه ویدئوها رو دارم که با کلیک رو عنوان ویدئو وارد صفحه اختصاصی ان میشه...

و به همین ترتیب کلی صفحه این شکلی داره که یک لیست توش قراره داره و...

و این صفحات هر کدام طراحی ش با بقیه کاملا متفاوته!

لینک به ارسال
در 1 دقیقه قبل، f.shaki گفته است :

میشه به همین شکل صفحات index اختصاصی ایجاد کرد؟

من صفحه مقالات دارم که لیست مقالاتم توش قرار داره. از هر مقاله یه عکس و عنوان مقاله. وقتی روی عنوان کلیک میکنه وارد صفحه مشروح مقاله میشه که همون single اختصاصی هست که شما فرمودین.

و مثل صفحه مقالات، صفحه ویدئوها رو دارم که با کلیک رو عنوان ویدئو وارد صفحه اختصاصی ان میشه...

و به همین ترتیب کلی صفحه این شکلی داره که یک لیست توش قراره داره و...

و این صفحات هر کدام طراحی ش با بقیه کاملا متفاوته!

درود دوست من

به همین شکلی که عرض کردم میتونین به هر کدومش یه سینگل اختصاصی طراحی کنید و اگرم بهش تگسونامی اختصاصی ایجاد کنید به راحتیم میتونین تنها با فیلتر کردن پست تایپ ازش کوئری بگیرین

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

موفق باشید

لینک به ارسال
در 1 دقیقه قبل، miladalizade گفته است :

درود دوست من

به همین شکلی که عرض کردم میتونین به هر کدومش یه سینگل اختصاصی طراحی کنید و اگرم بهش تگسونامی اختصاصی ایجاد کنید به راحتیم میتونین تنها با فیلتر کردن پست تایپ ازش کوئری بگیرین

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

موفق باشید

با چه دستوری باید این صفحات رو صدا بزنم؟

لینک به ارسال
در 1 دقیقه قبل، f.shaki گفته است :

با چه دستوری باید این صفحات رو صدا بزنم؟

function milad_create_post_type() {
		$labels=array(
			'name'=>'کتاب ها',
			'singular_name'=>'کتاب',
			'menu_name'=>'کتاب ها',
			'menu_admin_bar'=>'کتاب ها',
			'add_new'=>'افزودن کتاب',
			'add_new_item'=>'افزودن کتاب',
			'new_item'=>'کتاب جديد',
			'edit_item'=>'ويرايش کتاب',
			'all_items'=>'تمام کتاب ها',
			'search_items'=>'جستجوي کتاب',
			'parent_item_colon'=>'مادر',
			'not_found'=>'کتابي يافت نشد',
			'not_found_in_trash'=>'کتابي در سطل زباله يافت نشد',
		);
		$args=array(
			'public' => true, 
			'labels' => $labels,
			'has_archive' => true,
			'exclude_from_search'=>false, 
			'publicly_queryable'=>true,
			'show_ui'=>true,
			'show_in_nav_menus'=>false,
			'show_in_menu'=>true,
                        'menu_position'=>1,
		);

  register_post_type( 'hamraz-my-book',$args);
}
add_action( 'init', 'milad_create_post_type' );

خدمت شما

لینک به ارسال
در هم اکنون، miladalizade گفته است :

function milad_create_post_type() {
		$labels=array(
			'name'=>'کتاب ها',
			'singular_name'=>'کتاب',
			'menu_name'=>'کتاب ها',
			'menu_admin_bar'=>'کتاب ها',
			'add_new'=>'افزودن کتاب',
			'add_new_item'=>'افزودن کتاب',
			'new_item'=>'کتاب جديد',
			'edit_item'=>'ويرايش کتاب',
			'all_items'=>'تمام کتاب ها',
			'search_items'=>'جستجوي کتاب',
			'parent_item_colon'=>'مادر',
			'not_found'=>'کتابي يافت نشد',
			'not_found_in_trash'=>'کتابي در سطل زباله يافت نشد',
		);
		$args=array(
			'public' => true, 
			'labels' => $labels,
			'has_archive' => true,
			'exclude_from_search'=>false, 
			'publicly_queryable'=>true,
			'show_ui'=>true,
			'show_in_nav_menus'=>false,
			'show_in_menu'=>true,
                        'menu_position'=>1,
		);

  register_post_type( 'hamraz-my-book',$args);
}
add_action( 'init', 'milad_create_post_type' );

خدمت شما

فکر میکنم، سوالم رو درست مطرح نکردم!

ببینید من برای گرفتن اطلاعات و نمایششون مشکلی ندارم.

صورت مساله اینه:

منوی سایت شامل گزینه های "مقالات"، "گالری تصاویر"، "گالری ویدئو"، "دروره های آموزشی" و... هست.

وقتی روی گزینه "مقالات" کلیک میکنیم صفحه لیست مقالات باز میشه. که این صفحه، صفحه single نیس و عملکردی مشابه صفحه  index داره.

و وقتی رو عنوان هر مقاله، در صفحه فوق کلیک میکنیم، اون مقاله در صفحه single باز میشه.

 

حالا سوال من اینه:

1. برای صفحه لیست مقالات از چه امکانی استفاده کنم؟

2. چطوری و با چه دستوری می تونم این صفحه رو باز کنم؟ مثلا اگه باید یک صفحه با نام article.php ایجاد کنم، با چه دستوری این صفحه رو باید بازش کنم؟

 

لینک به ارسال
در 5 دقیقه قبل، f.shaki گفته است :

فکر میکنم، سوالم رو درست مطرح نکردم!

ببینید من برای گرفتن اطلاعات و نمایششون مشکلی ندارم.

صورت مساله اینه:

منوی سایت شامل گزینه های "مقالات"، "گالری تصاویر"، "گالری ویدئو"، "دروره های آموزشی" و... هست.

وقتی روی گزینه "مقالات" کلیک میکنیم صفحه لیست مقالات باز میشه. که این صفحه، صفحه single نیس و عملکردی مشابه صفحه  index داره.

و وقتی رو عنوان هر مقاله، در صفحه فوق کلیک میکنیم، اون مقاله در صفحه single باز میشه.

 

حالا سوال من اینه:

1. برای صفحه لیست مقالات از چه امکانی استفاده کنم؟

2. چطوری و با چه دستوری می تونم این صفحه رو باز کنم؟ مثلا اگه باید یک صفحه با نام article.php ایجاد کنم، با چه دستوری این صفحه رو باید بازش کنم؟

 

برای این مورد هم میتونین یه برگه ایجاد کنین و نامکشو بر فرض مثال video قرار بدین

بعد داخل رون هاستتون یه فایل با اسم page-video.php ایجاد کنید سپس کد اختصاصیتونو بنویسین

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

موفق باشید

ویرایش شده توسط miladalizade
لینک به ارسال
در 5 دقیقه قبل، miladalizade گفته است :

برای این مورد هم میتونین یه برگه ایجاد کنین و نامکشو بر فرض مثال video قرار بدین

بعد داخل رون هاستتون یه فایل با اسم page-video.php ایجاد کنید سپس کد اختصاصیتونو بنویسین بعد با همون روش بالاییم که عر

مرسی تست کردم و درست شد.

پس من به همین شکل می تونم صفحاتم رو ایجاد کنم.

ممنونم از راهنمایی‌تون.

لینک به ارسال
در هم اکنون، f.shaki گفته است :

مرسی تست کردم و درست شد.

پس من به همین شکل می تونم صفحاتم رو ایجاد کنم.

ممنونم از راهنمایی‌تون.

انجام وظیفست دوست من

سوالی داشتید حتما بپرسید بنده پاسخگو هستم

موفق باشید

لینک به ارسال
در در 12/6/2018 at 00:16، miladalizade گفته است :

برای این مورد هم میتونین یه برگه ایجاد کنین و نامکشو بر فرض مثال video قرار بدین

بعد داخل رون هاستتون یه فایل با اسم page-video.php ایجاد کنید سپس کد اختصاصیتونو بنویسین

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

موفق باشید

من مطابق گفته آقای علیزاده page رو ایجاد کردم ولی وقتی کدهامو توش قرار میدم و صفحه رو باز میکنم، کدهای من داخل یک تگ div با آی‌دی page قرار می‌گیره و این باعث بهم ریختگی سایت میشه.

برای اینکه این تگ div ایجاد نشه باشد چکار کنم؟

لینک به ارسال
در 20 ساعت قبل، f.shaki گفته است :

من مطابق گفته آقای علیزاده page رو ایجاد کردم ولی وقتی کدهامو توش قرار میدم و صفحه رو باز میکنم، کدهای من داخل یک تگ div با آی‌دی page قرار می‌گیره و این باعث بهم ریختگی سایت میشه.

برای اینکه این تگ div ایجاد نشه باشد چکار کنم؟

وقت بخیر

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

اگر به هر دلیلی به مشکل می خورید خصوصی در تماس باشید مشکلتون رو بررسی کنم 

سوالی داشتید حتما بپرسید نده پاسخگو هستم

موفق باشید

لینک به ارسال
در 1 دقیقه قبل، miladalizade گفته است :

وقت بخیر

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

اگر به هر دلیلی به مشکل می خورید خصوصی در تماس باشید مشکلتون رو بررسی کنم 

سوالی داشتید حتما بپرسید نده پاسخگو هستم

موفق باشید

وقت شما هم بخیر.

آقای علیزاده من کدهای هدر رو جدا کردم و گذاشتم توی فایل header.php و کدهای فوتر رو توی فایل فوتر.

توی برگه ای که ایجاد کردم از کد زیر برای صدا زدن هدر استفاده کردم.

 get_header()

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

لینک به ارسال
در 6 دقیقه قبل، f.shaki گفته است :

وقت شما هم بخیر.

آقای علیزاده من کدهای هدر رو جدا کردم و گذاشتم توی فایل header.php و کدهای فوتر رو توی فایل فوتر.

توی برگه ای که ایجاد کردم از کد زیر برای صدا زدن هدر استفاده کردم.


 get_header()

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

اگر کتابخانه ی بوت استرپ رو داخل سورستون اضافه کردین، بعد از فراخوانی هدر، یک div ایجاد کنید و بهش کلاس clearfix رو اضافه کنید سپس بررسی کنید اگرم استفاده نمی کنید از کلاس clear استفاده کنید و توی فایل سی اس استون کد زیر رو قرار بدین

.clear{
    clear: both;
}

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

موفق باشید

لینک به ارسال
در 6 دقیقه قبل، miladalizade گفته است :

اگر کتابخانه ی بوت استرپ رو داخل سورستون اضافه کردین، بعد از فراخوانی هدر، یک div ایجاد کنید و بهش کلاس clearfix رو اضافه کنید سپس بررسی کنید اگرم استفاده نمی کنید از کلاس clear استفاده کنید و توی فایل سی اس استون کد زیر رو قرار بدین


.clear{
    clear: both;
}

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

موفق باشید

کدها مشکلی نداره و توی استاتیک درسته. حتی وقتی قسمت هدر توی صفحه برگه هست، مشکلی نیس. مشکل وقتی بوجود میاد که من کدهای هدر رو میزارم توی فایل هدر و توی برگه صداش میزنم.

با اینکار، کدهای زیر بعد از body ایجاد میشه.

<div id="page">

<div id="header" role="banner">
	<div id="headerimg">
		<h1><a href="http://localhost/siteName/">عنوان سایت</a></h1>
		<div class="description">یک سایت دیگر با وردپرس فارسی</div>
	</div>
</div>
<hr />

کدهای nav من حذف میشه و بقیه کدهام در ادامه کد بالا قرار میگیره...

و چون تگ با آی‌دی page بسته نشده، صفحه بهم میریزه!

ویرایش شده توسط f.shaki
لینک به ارسال

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

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

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

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

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

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

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

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

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