Добър ден
Нека започнем отначало, в случай че някой не знае нищо повече.
Не съм била на море.
- Добре, не пълнете, никога не съм ходил на море!
- Не съм, не съм...
- Вече почукаха на небето, напомпаха се с текила, буквално се похарчиха последен начин, а ти не си ходил на море?!
- Не успях, не се получи ...
- Не знаехте, че в рая не можете да отидете никъде без него?
k / f "Knockin' on Heaven"
Как да добавите повече
И така, коя част от текста да се показва в съобщението се задава с помощта на етикета Повече ▼. Този етикет разделя статията на две части: уводна (анонс) и продължение.
В редактора на WordPress тагът more може да бъде вмъкнат с помощта на бутона в лентата с инструменти.
1. Режим на визуален редактор:
2. Режим на текстов редактор:
В текстов режим можете също ръчно да разделите записа: просто пишете
И сега важна информациякоето не всеки знае!
И така, има елементарен начин да зададете всеки линк след анонса със собствен уникален текст!
Можете да направите това, като просто напишете желания текст вътре в конструкцията с още. Като този:
Попитайте защо правите това? Все още предписвайте всеки път текста.
Честно казано, аз самият съм такъв =) Вече съм публикувал 84 статии и само „разкрих“ за това.
Как да променя текста?
1. Първият - най-лесният начин - е да добавите вашия текст (обикновено в index.php) към функцията_content
2. Вторият начин с помощта на кука the_content_more_link. Просто добавете следния код и задайте желания текст на връзката.
функция my_more_link($more_link, $more_link_text) ( връща str_replace($more_link_text, "Продължете да четете...", $more_link); ) add_filter("the_content_more_link", "my_more_link", 10, 2);
Този метод е удобен, защото не се налага да търсите в шаблонните файлове, където точно използвате the_content (това не е необходимо в index.php, може да е content.php или каквото и да е.) Тук работите само във functions.php файл.
3. В третата точка просто ще запазя за историята метода, използващ персонализирано поле на WordPress.
ID, "custom_more_text", true); if(!$custom_more) ( $custom_more = "Продължете да четете статията »"; ) the_content($custom_more); ?>
Въвеждане на текст директно ве, разбира се, по-просто и по-ясно.
Тук просто коригирайте извикването на функцията съдържаниетопо един от двата начина.
Как да премахнете #more от връзка
В кода тази котва е зададена по следния начин: