Add The Blogger "Read More"

newsBlogspot дээрх блогтоо цааш унших буюу тухайн бичлэгийн толгой мэдээлэл уншигчидад харагдаад заавал цааш унших гэсэнг дарснаар мэдээллийг бүтнээр нь унших боломжтой болдог энэхүү хэсгийг хэрхэн оруулах талаар google-дэхэд хангалттай гарч ирдэг ч блогтоо бичихэд гэмгүй гэж бодлоо.
Мэдээж үүнийг кодын тусламжтай хийх учир кодчлолын талаар ойлголто багатай хүмүүс алдаа гаргах магадлал өндөртэй. Тиймээс сайн хянаж үзээрэй гэж зөвлөх байна.


1. Өөрийн блогийнхоо Layout табаар ороод Edit HTML гэсэн товчийг дарна. Гарч ирсэн хэсэгт Edit template гэсэн кодын талбарт таны блогийн template код харагдах ба дээд талд нь Expand Widget Templates гэсэн зөвлөх чагтыг чагтласныхаа дараагаар template-ынхээ кодыг хуулж аваад ямар нэгэн text файлд хадгалж аваарай. Засвар орсны дараагаар ямар нэгэ алдаатай байвал үүнийгээ хуулж тавиад л хуучин хэвэндээ оруулчихна гэсэн үг шүү дээ. Хаширлах хэрэгтэй.

Дараагаар нь кодын талбар дээрээс ctrl+F-ыг дарж <data: post.body/> гэсэн мэдээллийг уг кодоосоо хайна. Ингээд яг энэ кодынхоо дээд талд
<b:if cond='data:blog.pageType == "item"'>
<style>.fullpost{display:inline;}</style>
<b:else/>
<style>.fullpost{display:none;}</style>
</b:if>
гэсэн хэсгийг оруулна. Харин яг <data: post.body/> гэсэн хэсгийнхээ доод талд нь
<b:if cond='data:blog.pageType != "item"'>
<a expr:href='data: post.url'>Read more...</a>
</b:if>

гэсэн хэсгийг оруулна. Энд Read more… -ын оронд цааш нь, дэлгэрэнгүй гэх мэт үгнүүд оруулсанч болно.
Ингээд кодчлолын хувьд ерөнхийдөө дууслаа. Үндсэн бүтцийн хувьд
<b:if cond='data:blog.pageType == "item"'>
<style>.fullpost{display:inline;}</style>
<b:else/>
<style>.fullpost{display:none;}</style>
</b:if>

<data: post.body/>

<b:if cond='data:blog.pageType != "item"'>
<a expr:href='data: post.url'>Read more...</a>
</b:if>
хэлбэртэй болно гэсэн үг. Ихэнх template-д <data: post.body/> нь <p><data: post.body/></p> хэлбэртэй байдаг.

2. Блогтоо post хийх болгондоо таниас шалтгаалах нэг зүйл үлдлээ энэ бол бичлэгийнхээ аль хэсгийг харагдуулахгүй буюу Read more гэсэнг дарахад гаргаж ирэх вэ гэж.
Та өөрийн бичлэгийнхээ шууд харагдуулахгүй хэсгийг
<span class="fullpost">ЭНД БИЧНЭ</span>

гэдгийг оруулан ЭНД БИЧНЭ гэсэн өгүүлбэрийн оронд оруулж бичиж байна.
Ингээд л болчихлоо. Амжилт.

Cанамж: <data: post.body/>-ын data: post гэсний хоорондох зайг нийлүүлээрэй.

Холбоотой мэдээлэл

55 comments:

  1. Anonymous6/8/08 11:54

    Bi uuriinhuu blog-t oruulsan chini
    postuud ni garch irehgui yum.

    ReplyDelete
  2. Болчихлоо. Их баярлалаа.

    Дээрх хүнд хэлэхэд expr:href='data: post.url'> энд expr:href='data:post.url'> болгож зайгүй болгох хэрэгтэй юм байна.

    ReplyDelete
  3. Дөлгөөнөө чадсан бол яамай даа. Энэ чинь одоо манай найз шүү дээ хө.
    Сайханаа чи шүү. Чам шиг ийм хүн Монголд цөөхөөн нээрээ шүү...

    ReplyDelete
  4. Anonymous7/8/08 20:31

    Баярлалаа.
    classic template дээр өөрчлөлтүүд хийж болдог юм уу. зөвлөөч.

    ReplyDelete
  5. anonymous
    яг ямар алдаа гарч байгаа яаж оруулсангаа бичвэл алдааг нь олж магадгүй юм.

    dulguun
    Болчихсон бол ашгүй дээ. Зайг нь нийлүүлээд бичихлээр смайл болчоод байгаа юм хэхэ.

    Ganbat
    :P

    Занбага
    classic template дээр өөрчлөлт хийх чинь хамгийн зөв шийдэл байхгүй юу даа. Болохгүй юм гэж байхгүй ээ.

    ReplyDelete
  6. Anonymous8/8/08 13:21

    Би яг энэ асуудлаас болоод блогспот дээр юм бичээгүй байхгүй юу. Тэгээд одоо мэддэг болсон хойно блогийнхоо олон бичлэгт хоргодоод...

    ReplyDelete
  7. This comment has been removed by the author.

    ReplyDelete
  8. hi.
    Дахиад асуулт.
    1.Энэ сүүлчийн сэтгэгдлүүдийг яаж блогтоо харуулдаг юм бэ?
    2. Миний блогт ангилал гэсний аль нэгийг сонгоод үзэхлээр бичлэгүүд бүтнээр биш зөвхөн гарчигууд нь харагдаад байна. Үүнийг яаж өөрчлөх вэ?

    ReplyDelete
  9. Hi 1дэх нь бол нэмэлт кодоор хийдэг дээ. Үүнийг үзээрэй
    2 дахь нь бол чиний ашиглаж байгаа template-тэй шууд хамааралтай. Template-ээ өөрчилж үздэг юм уу эсвэл ухаж үзэх хэрэгтэй байх.

    ReplyDelete
  10. tnx Sanakae.
    2 дах нь template-тай холбоогүй бололтой, би ямар нэг тохиргоог нь өөрчилсөн шиг байна.

    ----
    Ер Гүүглийнхэн бичлэг таслах, сэтгэгдэл харуулах гэх мэтийг яагаад шууд тохиргоонд нь суулгаад өгч болоогүй юм болоо.

    ReplyDelete
  11. санй уу, асуух юм байнаа.
    1. дэлгэрэнгүй гэдэг үг амжилттай оруулсан ч шинээр пост хийхдээ хаагуур таслах, ил гаргахыгаа хаана нь тохируулахын?

    2. өмнөх постуудад бүгдэнд нь дэлгэрэнгүй гэж гарч ирсэн байна, гэхдээ бүгд бүтэн бичлэгний төгсгөлд гараад ирцэн байхын.

    ReplyDelete
  12. post-ынхаа бичлэгийг AB гэж бодвол би A хэсгийг нүүрэндээ харуулаад B-г дэлгэрэнгүй гэдгийг дарахаар харагддаг байлгая гэж бодвол post-ын кодын хэсэг дээр дараад A < span class='fullpost'>B< span> байх ёстой. Тэгэхлээр 2 асуулт бас ойлгомжтой болж байгаа биз бүх бичлэгт чинь ийм юм ороогүй байгаа учраас шууд тэгж харагдахгүй.

    ReplyDelete
    Replies
    1. санй уу, асуух юм байнаа.
      1. дэлгэрэнгүй гэдэг үг амжилттай оруулсан ч шинээр пост хийхдээ хаагуур таслах, ил гаргахыгаа хаана нь тохируулахын?

      2. өмнөх постуудад бүгдэнд нь дэлгэрэнгүй гэж гарч ирсэн байна, гэхдээ бүгд бүтэн бичлэгний төгсгөлд гараад ирцэн байхын.

      post-ынхаа бичлэгийг AB гэж бодвол би A хэсгийг нүүрэндээ харуулаад B-г дэлгэрэнгүй гэдгийг дарахаар харагддаг байлгая гэж бодвол post-ын кодын хэсэг дээр дараад A < span class='fullpost'>B< span> байх ёстой. Тэгэхлээр 2 асуулт бас ойлгомжтой болж байгаа биз бүх бичлэгт чинь ийм юм ороогүй байгаа учраас шууд тэгж харагдахгүй.


      энэ хэсгийг сайн ойлгохгүй байна нарийн дэлгэрэнгүй тайлбарлаад өгөөч дээрх Билгээгийнхтэй ижил асуудал надад бна
      А В гээл яг хийх гэхээр чадахгүй бна яах ёстой ве help me

      Delete
    2. 1. Одоо энэ нэмэлт шаардлагагүй болсон. blogspot -ын бичвэр хэсэгт өөрөө тасалдаг хэсэг орсон байгаа түүнийг ашиглаж болно.
      fullpost гэсэн тагаас өмнөх бичлэгүүд чинь харагдаад дэлгэрэнгүй уншихаар fullpost доторх нь харагдах юм.

      2. Хэрэв үүнийг ашиглах бол өмнөх бүх бичлэгүүддээ засвар оруулж таслах тагийг оруулж өгөх хэрэгтэй.

      Delete
  13. их баярлалаа. болчлоо

    ReplyDelete
  14. We're sorry, but we were unable to complete your request.

    гэээл цаашаагаа аягууу урт гадаад үгнүүд гараад болдгүү дэээ. Би яахвэээ

    ReplyDelete
  15. Барбагшаа Санамж гэсэн улаанаар тэмдэглэсэн хэсгийг анзаарсан уу тэр зайнуудыг нь шахах хэрэгтэй. Олон хүн наадахаас чинь болоод алдсан удаатай. Энд зайгй бичихлээр Smile болчоод байсан юм.

    ReplyDelete
  16. Anonymous20/1/09 13:12

    ёстой чададгүй аруун хэдэн удаа орлдлоо. За санакээ баяралалааа маш их. Би угаасаа компүүктэр түй ч мэдкүү болхоор бүтэлгүйтчилээ. За яахууу арт л бичээд байхаас.

    ReplyDelete
  17. Өөө энэ харин тэр 2-ийн аль альнгаар нь хайгааа олддоггүй гэнээ :P.

    ReplyDelete
  18. Баярлалаа болчихлоо ш д :)

    ReplyDelete
  19. Sanakae bayarlalaa oroldoj oroldoj arai hiij bolloo gehdee delgerengui gedeg ni bichlegiinhee door gardagguie

    ReplyDelete
  20. minii blog ih nariihan yumaa uuniig urgusguh bolomj bna uu

    ReplyDelete
  21. Чи body-ынхоо дээр нь хуулчихсан юм болов уу. Өргөн болгохын тулд html edit хэсэгрүү нь ороод CSS-ын хэсэг дээр байгаа content энэ тэр гэсэнгийн өргөний хэмжээг өөрчлөөд үз.

    ReplyDelete
  22. Сайн уу? Санакае нэг зүйл асууя. Би нэг блог блогспот дээр хөтлөж эхлэх санаатай. Тэгээд Гүүглээс хэдэн теплайт олоод суулгаж үзлээ л дээ. Тэгээд тэндээс нэг нь таалагдаад тэр дээрээ Read More суулгаад мэдээ хийсэн чинь Read More нь гарахгүй шууд мэдээ бүтнээрээ харагдаад байхын энэ юуных вэ? Read More код теплайт голно гэж байх уу?

    ReplyDelete
  23. Оруулсан read more чинь харагдаж байна уу. Хэрэв тийм бол Бүх бичлэг чинь шууд цааш уншигдах гээд таслагдахгүй шүү дээ. Бичлэгийнхээ дотор fullpost гэсэн class-тай хэсэг оруулж тасдаж өгөх ёстой тэгж байж болно.

    ReplyDelete
  24. Read More гэж ерөөсөө харагдахгүй байгаа.

    ReplyDelete
  25. тэгвэл буруу газраа нэмчихсэн юм болов уу сайн нягтлаарай.

    ReplyDelete
  26. OMG би чадчихлаашдээ ураа :D баярлалаа танд

    ReplyDelete
  27. Таны хэлсэнээр |span class="fullpost"|ЭНД БИЧНЭ|span|
    гээд бичлэгээ салгасан боловч дэлгэрэнгүй гэсэн линк ни алга болчихлоо
    Тэгээд зөвхөн гарчигных нь линкээр л дэлгэрэнгүй үзэж байна энэ яагаад ингээд бгаан
    бол ...

    ReplyDelete
  28. чиний бичлэг дотор чинь ямар нэгэн tag байна гэсэн үг тэрэндээ зөрүүлээд span-аараа хуваачихлаар тагийн алдаа гарч байгаа юм. Тагуудаа сайн шалга таг дотор таг байна уу гэхээс зөрж байрлана гэж байхгүй.
    жишээ нь B таг байлаа гэхэд span B span B гэж зөрж болохгүй. B span span B эсвэл span B B span байх ёстой.

    ReplyDelete
  29. This comment has been removed by the author.

    ReplyDelete
  30. энэ болдоггүйээ яахуу
    data:post.body/ гэсэн таг хайгаад олсонгүй

    ReplyDelete
  31. HTML кодын head гэсэн тагуудын хооронд бичхиму, body гэсэн тагуудын хооронд бичхиму энэ кодоо

    ReplyDelete
  32. эхнээс нь сайн унш чи expand widget templates гэсэнг нь чагтлаагүй юм бишүү. наад таг чинь байхгүй бол бичлэг чинь гарахгүй шд.

    ReplyDelete
  33. :D за ёстой их баярлалаа,

    ReplyDelete
  34. өө нээрээ гоё блогтой юм байна шүү, их ч мэдээлэл байдаг юм байна

    ReplyDelete
  35. hi bi blogotoo hiisne chini bas postuud mini alga bolchihiin yanzan bureer uzlee boldguu yahuu zavtai bol nad tuslaach

    ReplyDelete
  36. hi all suljeenii biznist negdmeer bna uu tegvel www.narutortr.blogspot.com orood surtchilgaan deer click hiigeed orooroi yamar ch tolborgui shuuu all zugeer suhaar zulgej suu gej

    ReplyDelete
  37. Anonymous10/8/09 06:27

    Uu za oison oison. Surtchilgaan deer chin 1 darlaa daraan orj irehdee darnaa AMJILT!!!

    ReplyDelete
  38. This comment has been removed by the author.

    ReplyDelete
  39. bayarlalaa heregtei yum zaj ogloo

    ReplyDelete
  40. ЗА ХҮМҮҮСЭЭ. энийг хийх төвөгтэй байдаг бол өөрийнхөө post editor-ыг шинэ хувилбарт нь шилжүүлээрэй. Тэнд энэ байдаг болсон байгаа шүү.

    ReplyDelete
  41. yaaj shine huvilbart ni shiljuulhiin?

    ReplyDelete
  42. settings->basic->Global Settings хэсэгт Select post editor гэж байгаа.

    ReplyDelete
  43. data: gd zai avahgui shuud bailee shu aldaga zasaarai sanakae tgd bas bayarlalaa ajlin ondor amjilt husiye

    ReplyDelete
  44. Сүүлд зассан юм байна. Баярлалаа.

    ReplyDelete
  45. bayrlasan shuu hogshoon goy ym baina

    ReplyDelete
  46. юм заачаад хуулах гэхээр хуулж болкуу болгоцон байхым да..сониймбээ

    ReplyDelete
  47. санаа энэ моусэ 1 хорихоо болиочээ хэхэ хуулмаар байншдэ

    ReplyDelete
  48. Hi bi gogo blog deer blog xutluj exelj bgama tgsn jin delgerengv gdgiig yaj oruulxaa meddeggvvee yag deerx zaawraar xiixeer eruusu bolj uguxgv iin :(

    ReplyDelete
  49. энэ блохгй ээ. gogo-ын бүтэц өөр байхаа.

    ReplyDelete