686868

لینک به یکی از فایل های قالب ؟

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

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

حالا سوال من این هست که علاوه بر نام نویسنده یک کلمه دیگر داشته باشیم و پس از کلیک بر روی آن محتویات این فایل (author.php) را نشانمان دهد ؟! این کار چطوری انجام می شود ؟

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


لینک به پست

این رو تست کنید:

<a class="url fn n" href="' . esc_url( get_author_posts_url( get_the_author_meta( "ID" ) ) ) . '" title="' . esc_attr( get_the_author() ) . '" rel="me">' . get_the_author() . '</a></span>' ); ?>

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


لینک به پست

نه نشد دوست من ... این کدی که دادی کامل بود یا باید چیزی رو بهش اضافه میکردم ؟ به هر حال دقیقا از همین کد که استفاده کردم جواب نداد !

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


لینک به پست

1 - بله

2 - کدی که مرتضی داده نام نویسنده رو به صفحه اون لینک میکنه

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

تابع هم در حلقه بکار میره

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


لینک به پست

شرمنده اخلاق همگی !! من چرا هر کاری میکنم نمیشه ؟ این رو باید بذارم داخل تگ php ؟ به همون صفحه لینک میشه ! در ضمن وقتی کلیک هم میکنم روش ، همه اون نوشته میاد داخل آدرس بار ! کد راحت تری نیست ؟

2- این کد کلی هست یا فقط مخصوص این فایل هست ؟

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


لینک به پست

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

صفحه

category.php ویژه دسته هاست

archives.php بایگانی ها

home.php خانه

category-ID.php دسته بندی یک گروه خاص

search.php نتایج گفتگو

404.php صفحه جایگزین ارور 404

و ....

شما بگی چه کار می خواهی بکنی بهتر می شه بهت کمک کرد

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


لینک به پست

شما بگی چه کار می خواهی بکنی بهتر می شه بهت کمک کرد

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

من در پوشه قالبم فایل نویسنده رو هم دارم ... (author.php) .

حالا میخواهم با یک کلمه به این فایل لینک بدهم ...

از نظر اچ تی ام ال میشه به این صورت !!


<a href="author.php" >محتوا</a>

منتها من این کار رو هم کردم ولی نشد .. یکی گفت تو وردپرس نمیشه همچین کاری کرد ..

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


لینک به پست

درسته نمیشه

خروجی چی میخواهید باشه؟

پیشفرض نوشته های نویسنده نمایش داده میشه

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


لینک به پست

ببخشید یعنی چی خروجی چی باشه ؟

حالا نه تنها فایل author بلکه هر فایل ساختگی دیگه هم نمیشه ؟ مثلا کنار فایلهای قالب یه فایل به اسم parsa.php هم بذاریم ! بعد نمیشه مثلا با یک کلمه به این فایل لینک داد که مثلا محتویاتش رو نشون بده ؟

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


لینک به پست

این لینکیه که شما می خواهید


<a href="<?php echo get_author_posts_url( get_the_author_meta( 'ID' ) ); ?>">متن لینک شما </a>

این کد یا باید داخل حلقه استفاده شه یا بجای get_the_author_meta('ID') عدد آی دی نویسنده رو به صورت دستی وارد کنید

و متن لینک به پوشه قالب باید در php اینطوری باشه


<a href="<?php bloginfo('template_url'); ?>/parsa.php">Parsa.php</a>

و در html


<a href="http://yourdomain.com/wp-content/themes/ghaleb-e-shoma/parsa.php">متن</a>

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


لینک به پست

صورت ساده ترش اینه که یک کپی از فایل مورد نظر بگیرید و اسمش رو به اسم دلخواه تغییر بدید.

ابتدای فایل موجود کدهای زیر رو قرار بدید :

<?php
/*
Template Name: majed
*/
?>

بعد از مدیریت برگه ها یک برگه جدید درست کنید و پوسته برگه رو برابر با majed قرار بدید (کلمه ی majed رو به هر چی که میخواهید میتونید توی کد بالا تغییر بدید.)

موفق باشید.

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


لینک به پست

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

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

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

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


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

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

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


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