Bildstorlek Twentyseventeen

Jag upptäckte att wordpresstemat Twentyseventeen hade en maxstorlek på bilderna som är 2000px X 1200px. När jag postar bilder till epd2017.bertholdsson.org så har mina bilder ett mått på 2000px X 1333px, det gör att mina bilder blir klippta i underkant 🙁

Om du ställer dig i temakatalogen (…../wp-content/themes/twentyseventeen) och skriver dessa tre kommandon så byter du maxhöjden/standardhöjden till 1333px. Det går säkert att göra med ett child-tema men det här är rätt smidigt om man kommer ihåg att ändra efter varje uppdatering 😉

sed -i.bak s/1200/1333/g style.css
sed -i.bak s/1200/1333/g inc/custom-header.php
sed -i.bak s/1200/1333/g functions.php

Det fiffiga i kråksången är -i.bak i sed-kommandot, det gör att en backup skapas med ändelsen .bak

WordPress malware – visitorTracker_isMob

Jag läste här, http://securityaffairs.co/wordpress/40236/cyber-crime/wordpress-sites-serving-malware.html, att just nu smittas *många* wordpressinstallationer av en smitta som kallas visitorTracker_isMob. Läs mer på länken ovan för information.

Ett enkelt sätt att kontrollera om du har fått din eller dina installationer smittade är att göra så här

Gå till katalogen där din/dina webbar finns installerade, hos mig skriver jag cd /var/www
Scanna alla filer efter strängen visitorTracker_isMob, hos mig skriver jag sudo grep -R visitorTracker_isMob *

Har du många webbar kan det ta en stund då kommandor går igenom *alla* filer och kollar om strängen visitorTracker_isMob finns. Det går säkert att gör det snabbare genom att byta ut * mot *.js (smittan gömmer sig i javascriptfiler), men för att vara riktigt säker så kör jag *

 

Trasiga permalänkar efter uppgradering

Jag har precisuppdaterat min server och med den uppdateringen följde ändrade inställning med, en stor skillnad är hur .htaccess hanteras. Apacheversioner som är äldra än 2.4 har ”AllowOverride All” satt som standard, och version 2.4+ har ”AllowOverride None” som standard.

Det som händer då är att standardinställningen gör så att filen .htaccess inte laddas, det skapar problem om snygga permalänkar är påslagna i WordPress. Jag tillbringade en stor del av kvällen till att leta var problemet fanns, jag kontrollerade alla virtual-hosts, jag läste logfiler och googlare mig matt.

Till slut hittade jag nedanstående block i /etc/apache2/apache2.conf

<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>

Ovanstående block gör en snygg override på det som står i virtaulhosts inställningarna, en snabb ändring så att det står så här

<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>

löste mina problem som i ett trollslag. Om det inte hjälper för dig så kontrollera rättigheterna på din .htaccess, användaren som drar igång apache & WordPress måste ha läs och skrivrättigheter till den filen.

Kom även ihåg att starta om apache när du gjort förändringar, annars händer det inget 🙂

WordPress 3.1 och Autofocus+

Nu när WordPress släppts I version 3.1 så blir det knas om du använder Autofocus+ temat. den version som just nu finns att ladda ner via wordpress.org är 1.2.

Ett enkelt sätt att lösa problemet är att ladda ner version 1.4 från temaskaparens sida, http://fthrwght.com/autofocus/

Då fungerar allt igen Smile

Det som knasar är t.ex. knapparna I adminläga där man laddar upp media, om man ändå lyckas trycka på en knapp så öppnas uppladdningsdialogen I hela fönstret och man kommer aldrig mer tillbaks till inlägget. En annan sak som knasar är om man från bloggens startsida klickar på en bild så visas inte bilden…

Finns säker mer men det här var det jag märkte och löste med uppdateringen