Raksti > Internets > Pēdiņas un WordPress

Pēdiņas un WordPress

26.01.2009. Pievienot komentāru

Viendien pats pēc savas uzrakstītās pamācības centos pieslīpēt vienu citu WordPress instalāciju un konstatēju, ka iekopējot koda daļu php failā, viss saiet dziļā tūtā. Pēc pāris elpas vilcieniem un galvas pakasīšanas konstatēju, ka vaina ir tajā, kā WordPress atspoguļo dažādas rakstu zīmes – šajā gadījumā pēdiņas.

Sākumā nezin kāpēc nospriedu, ka vaina ir izvēlētajā tēmā un gūglēju tajā virzienā; lieki bilst, ka viss izrādījās velti. Lietas būtība izrādījās vienkārša – teksta redaktorā dubultās pēdiņas ir normālas, bet ierakstā redzamas mazliet citādākas (ascii kodējumā – sākuma pēdiņas kā #147 vai #8220, bet noslēdzošās – kā #148 vai #8221 (visiem cipariem priekšā tiek kabināts vēl & , bet beigās semikols)). Arī apostrofs tiek pārveidots – kā #145 vai #146.
Update: apostrofs vietām tiek pārveidots kā #8216

Tomēr tad nejauši nāca atklāsme, ka WordPress sirdī ir iestrādātas funkcijas, kas paredz pārveidot tik ierastā izskata pēdiņas par skaistākiem radījumiem. Tā nu nācās atvērt failu wp-includes/formatting.php, atrast attiecīgos ciparus un nomainīt tā, lai turpmāk dubultās pēdiņas parāda ar #34, bet apostrofu – ar #39.

Kā vienmēr – viss ģeniāls izrādījies vienkāršs. Tikai ceļš, ko nostaigā līdz šādai atklāsmei ir tāds sarežģīts…

Kategorijas: Internets
  1. anomālija
    2. February (2009) @ 09:49 | #1

    o, pēdiņas man ar interesēja.

  1. Pagaidām atpakaļsaišu nav.