Witam
W szablonie który zainstalowałem (lub w ogólnym WP) jest funkcja ucinania tekstu na stronie głównej. Sam odnośnik usunąłem ale nie mogę poradzić sobie z ucinaniem wpisu. Pomoże ktoś??
Strona granit-mar.ugu.pl
szablon sky light
Witam
W szablonie który zainstalowałem (lub w ogólnym WP) jest funkcja ucinania tekstu na stronie głównej. Sam odnośnik usunąłem ale nie mogę poradzić sobie z ucinaniem wpisu. Pomoże ktoś??
Strona granit-mar.ugu.pl
szablon sky light
Szukaj w kodzie wystąpienia “truncate”
I wklej ten kawałek kodu
Znalazłem w pliku protype.js
Zmiana tej 30 nic nie daje.
function truncate(length, truncation) {
length = length || 30;
truncation = Object.isUndefined(truncation) ? '...' : truncation;
return this.length > length ?
this.slice(0, length - truncation.length) + truncation : String(this);
Drugi i trzeci raz tutaj
return {
gsub: gsub,
sub: sub,
scan: scan,
truncate: truncate,
strip: String.prototype.trim ? String.prototype.trim : strip,
stripTags: stripTags,
stripScripts: stripScripts,
extractScripts: extractScripts,
evalScripts: evalScripts,
escapeHTML: escapeHTML,
unescapeHTML: unescapeHTML,
toQueryParams: toQueryParams,
parseQuery: toQueryParams,
toArray: toArray,
succ: succ,
times: times,
camelize: camelize,
capitalize: capitalize,
underscore: underscore,
dasherize: dasherize,
inspect: inspect,
toJSON: toJSON,
unfilterJSON: unfilterJSON,
isJSON: isJSON,
evalJSON: evalJSON,
include: include,
startsWith: startsWith,
endsWith: endsWith,
empty: empty,
blank: blank,
interpolate: interpolate
};
Pomijając piękno sztuki programowania (jakie głupie zdanie po całym dniu kodzenia) po prostu zakomentuj całą tę funkcję
Po prostu się nie wykona i rzuci błąd… ale będzie działać.
Ewentualnie - bardziej ambitne rozwiązanie, jednak nadal to jest workaround (bez poznania reszty kodu): zakomentuj jej ciało, a niech zwróci tylko… this
Musiał bym podzielić ten plik na 3 posty bo ten plik ma za dużo znaków.
Umiwściłem go pod tym adresem
Ah, to jest biblioteka, nie zmieniaj tego.
Lepiej znajdź więcej wystąpień truncate
pewnie będzie coś w php
Nie znalazłem w innym miejscu.
Ale pokombinowałem trochę i wykombinowałem.
Na końcu wpisu dodałem
co zakańcza wpis w tym miejscu dodając podlinkowanie do reszty tekstu, a że już wcześniej usunąłem ten link to uzyskałem efekt jaki chciałem