Thread starter
J
(@jeroen1973)
Volgens mij ben ik alweer een stukje verder met een oplossing voor het probleem. Ik denk dat het komt omdat de link naar een foto dynamisch is. Hier een voorbeeld: http://www.akershoek.com/wp/recent-photos/?pid=246#picture_nav
Nu wil ik dit met een RewriteRule omvormen naar een statische link, maar krijg dat niet voor elkaar. Ik doe blijkbaar iets fout, maar zie niet wat. Hier mijn .htaccess file:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /wp/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wp/index.php [L]
RewriteRule /wp/recent-photos/(.*)/ /wp/recent-photos/?pid=$1#picture_nav
</IfModule>
De laatste RewriteRule heb ik toegevoegd. Voor zover ik het begrijp zou dat goed moeten zijn. Vanwege RewriteBase /wp/
heb ik het ook geprobeerd zonder de /wp/
voor mijn regel, maar ook dat werkt niet.
Hopelijk kan iemand me helpen?
Met vriendelijk groet,
Jeroen Akershoek
geen idee.. htaccess is niet echt mijn specialiteit, maar waar heb je die rewriterule gevonden?
Thread starter
J
(@jeroen1973)
Bedankt voor je reactie DeFries. De Rewriterule heb ik gevonden door te zoeken op google met dynamische en statische pagina of zoiets. Als je het precies wilt weten kan ik het nog wel opzoeken voor je. Het is dus de bedoeling om van de dynamische pagina’s statische te maken, omdat google daar geen problemen mee heeft.
De Rewriterule werkt nu overigens wel, maar het is niet de oplossing is voor mijn probleem. Als ik nu een vaste link intik in de adresbalk kom ik op de juiste pagina uit, maar als ik door wil naar een volgende foto ga ik automatisch weer naar een dynamische link. Ik moet dus de Aniga plugin gaan aanpassen. Maar daar moet ik dan ook helemaal induiken en veel proberen, dus voorlopig ga ik dat pad nog niet bewandelen. Of er moet iemand zijn die daar ervaring mee heeft?
Inmiddels ben ik tijdens mijn zoektocht ook de plugin wp-cache tegen gekomen. Die zou ook statische pagina’s creëren, heeft iemand daar ervaring mee?
Een andere optie zou ook nog kunnen zijn de nieuwe gallery functionaliteit in WP 2.5 omdat vanuit je vanuit wordpress gewoon kunt kiezen voor permalinks. Ik heb er wel even mee gespeeld maar ik kreeg het nog niet werkend, waarschijnlijk moet ik aan de templates gaan sleutelen.
Zijn er mensen met ervaring met wp-cache, of de nieuwe gallery functionaliteit van WP 2.5? Of heeft iemand nog een andere tip voor me?
Bedankt en groeten,
Jeroen
Wp-cache doet niets anders al een statische versie van je pagina’s en berichten opslaan zodat deze sneller opgevraagd worden dan wanneer ze aangeroepen moeten worden vanuit je database. Het doet helemaal niets met / tegen je gallery probleem.
Ik ben zelf een grote fan van de combinatie van Flickr en WordPress in de vorm van de volgende plugin: http://tantannoodles.com/toolkit/photo-album/ misschien is dat wat voor jou?
Het je overigens de auteur van de aniga plugin al benaderd?
Thread starter
J
(@jeroen1973)
Ik heb de maker van de plugin al een paar keer benaderd met andere vragen gerelateerd aan dit probleem, maar daarop geen reactie gekregen. Dus toen ben ik zelf maar gaan ‘hacken’. Ik kan het natuurlijk nog wel een keer proberen, ik heb nu een specifieke vraag over de weer-te-geven links. Dat ga ik eerst nog maar eens proberen.
Ik zou overigens eerder kiezen voor de geïntegreerde wordpress gallery optie, dan voor een nieuwe plugin te kiezen, dat lijkt me uiteindelijk praktischer. Maar bedankt voor de suggestie.
Thread starter
J
(@jeroen1973)
Wat ik al verwachte, geen reactie van de maker van de Aniga plug-in. Dus ben ik zelf maar aan de gang gegaan. Uiteindelijk heb ik het voor elkaar gekregen dat de navigatie anders werkt.
Samen met de .htaccess RewriteRule die ik al eerder gemaakt had:
RewriteRule ^wp/recent-photos/(.*)/ wp/recent-photos/?pid=$1#picture_nav
En deze regel in aniga_gallery.php:
$link = get_option('home') . "/$link/?$do=$go_id$do_nav";
Gewijzigd naar:
$link = get_option('home') . "/$link/$go_id/$do_nav";
Bleek uiteindelijk eenvoudiger dan ik had verwacht 🙂
Hopelijk gaan mijn fotopagina’s nu eindelijk beter geïndexeerd worden door Google. Fingers crossed!