در آموزشي كه در ادامه خواهد آمد، نحوه ساخت لينكدوني را به يكي از ساده ترين روشهايي كه به نظرم مي توان، يك لينكدوني توسط مووبل تايپ، براي سايت يا وبلاگ، ساخت را، آموزش خواهم داد.البته لازمه اجراي اين روش، php بودن پسوند صفحات (يا حداقل، صفحاتي كه قرار است لينكدوني در آن ها به نمايش در آيد) است.
مرحله اول: ايجاد وبلاگ لينكدوني
ابتدا يك وبلاگ براي لينكدوني ايجاد مي كنيم.براي اين كار پس از ورود به پنل مووبل تايپ، از قسمت System Overview گزينه Blogs را
انتخاب كنيد.
پس از ورود به صفحه جديد، روي گزينه Create Blog كليك كنيد.
سپس در صفحه جديد مشخصات وبلاگ لينكدوني خود را وارد نماييد و روي گزينه Create Blog كه در پايين قرار دارد كليك كنيد.
پس از ايجاد وبلاگ، يك بار وبلاگ را بازسازي كنيد.
مرحله دوم: قالب هاي بلاگ لينكدوني
پس از ايجاد وبلاگ، نوبت به ايجاد و تغيير قالب هاي مورد نياز در وبلاگ لينكدوني مي رسد.براي اينكار از منوي Design، گزينه Template
را انتخاب كنيد.
پس از انتخاب Template، در قسمت Index Template، روي Create index template كليك كنيد.
در صفحه جديد و در بالاترين فيلد، نامي براي قالب جديد تايپ كنيد.
و در قسمت Output File نام و پسوند قالب خروجي را تايپ كنيد.پسوند اين قالب بايد php باشد ولي نام مي تواند دلخواه باشد كه در اينجا نام links.php انتخاب شده است.سپس قالب را با زدن دكمه save ذخيره كنيد.
پس ذخيره شدن قالب، كد زير را در قسمت كدهاي قالب وارد كنيد و اين بار دكمه Save & Publish را كليك كنيد تا قالب ذخير و منتشر شود.
<mt:Entries lastn="10">
<li><a href="<$mt:EntryLink$>" title="<$mt:EntryExcerpt$>" target="_blank"><$mt:EntryTitle$></a></li>
</mt:Entries>
</ul>
توضيح كد:
در كد بالا lastn="10"، عدد 10، تعداد لينك هايي است كه در لينكدوني به نمايش در مي آيد.شما مي توانيد تعداد لينك هاي نمايش داده شده را با تغيير اين عدد، با توجه به خواست خود كم يا زياد كنيد.
دوباره از منوي Design، گزينه Template را انتخاب كنيد. سپس از منوي Quickfilters كه در سمت راست قرار دارد، Archive Templates را
انتخاب كنيد.
درصفحه جديد روي قالب Entry كليك كرده تا وارد صفحه ويرايش قالب شويد.
سپس كدهاي داخل قالب را انتخاب و پاك كنيد، به جاي آن كدهاي زير را قرار دهيد.
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title><$MTBlogName$>...<$MTEntryTitle$></title>
</head>
<frameset rows="64">
<frame name="main" src="<$MTEntryBody encode_html="1"$>">
<noframes>
<body>
<p>This page uses frames, but your browser doesn't support them.</p>
</body>
</noframes>
</frameset>
</html>
سپس در قسمت Archive Mapping و از منوي كشويي موجود، گزينه Custom، را انتخاب كنيد. كد موجود در فيلد را پاك كنيد و به جاي آن كد زير را وارد كنيد و سپس قالب را ذخيره كنيد.
<$MTEntryID$>.html
توضيح:
كد بالا باعث مي شود آدرس لينك هاي شما بر حسب شماره ID ذخيره و نمايش داده شود.
نكته:
در صورت استفاده از پسوند php براي صفحات وبلاگ لينكدوني، به جاي پسوند html در كد بالا از پسوند php استفاده كنيد. يعني كد زير:
<$MTEntryID$>.php
حالا بايد وبلاگ لينكدوني را يك بار بازسازي كنيد.
مرحله سوم: وارد كردن لينكدوني در وبلاگ اصلي
حالا نوبت به وارد كردن لينكدوني در صفحه (صفحات) وبلاگ اصلي مي رسد.
براي اين كار قالبي كه در مرحله قبل با نام links.php ساختيم را، در هر جايي كه قرار به نمايش لينكدوني هست اينكلود مي كنيم.
براي مثال اگر بخواهيم لينكدوني در سايدبار و در تمام صفحات نمايش داده شود، كافيست كه كد زير را در قالب و در مكان مورد نظر
گذاشته و قالب را بازسازي كنيم.
<?php include("/home/user/public_html/link-dump/link-dump.php"); ?>
توضيح:
در كد بالا User، نام كاربري يا همان Username مورد استفاده براي ورود به Cpanel هاست است. و link-dump آدرس وبلاگ لينكدوني مي باشد.
يادآوري:
براي استفاده از اين آموزش بايد پسوند صفحات وبلاگ اصلي (يا صفحاتي كه قرار است لينكدوني در آن به نمايش در آيد) ، php
باشد.
براي تغيير پسوند صفحات وبلاگ اصلي، از منوي Preferences، گزينه Blog Settings را انتخاب كنيد.
سپس در منوي سمت چپ روي گزينه Publishing كليك كنيد.
در صفحه Publishing Settings و در قسمت Publishing Options، فيلد مقابل File Extension for Archive Files را از html، به php تغيير دهيد و دكمه Save Changes را كليك كنيد.
سپس از منوي Design، گزينه Template را انتخاب كنيد. روي گزينه Main Index كليك كنيد تا وارد صفحه ويرايش قالب شويد.
در قسمت Output File، پسوند html را به php تغيير دهيد و روي دكمه Save & Publish كليك كنيد.
حالا به Cpanel هاست رفته و فايل index.html موجود در شاخه وبلاگ اصلي را پاك كنيد.
نكات اضافه:
براي قسمت آرشيو لينكدوني، كافيست عنوان آرشيو لينكدوني را به آرشيو وبلاگ لينكدوني لينك كنيد، و كدهاي قالب آرشيو را با توجه
به نياز و سليقه خود بهينه كنيد.
توضيح:
اگر مي خواهيد فقط قسمت لينك ها را در آرشيو خود داشته باشيد و قسمت آرشيو ماهانه و يا موضوعي در آرشيو نمايش داده نشود، كافيست كد زير را به جاي كد قالب آرشيو قرار داده و قالب را ذخير و منتشر كنيد.
<MTSetVar name="main_template" value="1">
<MTSetVar name="archive_index" value="1">
<MTSetVar name="sidebar" value="1">
<MTSetVar name="module_about_context" value="1">
<MTSetVarBlock name="page_title">Archives</MTSetVarBlock>
<MTSetVarBlock name="title"><$MTBlogName encode_html="1"$>: <$MTGetVar name="page_title"$></MTSetVarBlock>
<$MTInclude module="Header"$>
<h1 id="page-title" class="archive-title"><$MTGetVar name="page_title"$></h1>
<MTIfArchiveTypeEnabled archive_type="Individual">
<div class="archive-individual archive-date-based archive">
<MTArchiveList archive_type="Individual">
<MTArchiveListHeader>
<div class="archive-content">
<ul class="archive-list">
</MTArchiveListHeader>
<li class="archive-list-item"><$MTArchiveDate format="%Y.%m.%d"$>: <a href="<$MTArchiveLink$>"><$MTArchiveTitle$></a></li>
<MTArchiveListFooter>
</ul>
</div>
</MTArchiveListFooter>
</MTArchiveList>
</div>
</MTIfArchiveTypeEnabled>
<$MTInclude module="Footer"$>
البته فراموش نكنيد كه كد بالا تنها ليست آرشيو لينك ها را براي شما فراهم مي كند، و براي تغيير نحوه نمايش آرشيو (ظاهر صفحه آرشيو)، يا بايد استايل (Style.css) بلاگ لينكدوني را تغيير دهيد و بهينه كنيد (منظور مكان نمايش لينك ها و راست به چپ بودن و ... است.)، يا اينكه قالب آرشيو را با توجه به سليقه و نياز خود طراحي كرده و تكه كد زير را در جايي كه مي خواهيد ليست آرشيو لينك ها نمايش داده شود، قرار دهيد و سپس كدها را در قسمت قالب آرشيو قرار دهيد و قالب را ذخير و بازسازي كنيد.
<MTIfArchiveTypeEnabled archive_type="Individual">
<MTArchiveList archive_type="Individual">
<MTArchiveListHeader>
<ul>
</MTArchiveListHeader>
<li><$MTArchiveDate format="%Y.%m.%d"$>: <a href="<$MTArchiveLink$>"><$MTArchiveTitle$></a></li>
<MTArchiveListFooter>
</ul>
</MTArchiveListFooter>
</MTArchiveList>
</MTIfArchiveTypeEnabled>
اگر در مورد نحوه ساخت لينكدوني سوالي براي شما پيش آمد، آن را در انجمن سايت مووبل تايپ فارسي و در تاپيك ساختن لينكدوني براي مووبل تايپ مطرح كنيد.








خسته نباشي
ممنون.
سلام. مطلب خیلی خوبی بود.
سلام خسته نباشید بسیار عالی بود
ببخشید میشه کد کادر ارسال نظر رو قرار دهید استفاده کنیم؟
ممنون
سلام
انصافا معلومه که زحمت کشیدی
دست مریزاد
میشه لطف کنی نحوه شمارش لنک ها رو برام بگی ؟
ممنون