• Opgelost awriter

    (@awriter)


    Ik had een probleem met een plaatje dat niet wilde linken naar een externe URL (in een nieuw venster), maar het lijkt nu opgelost te zijn door iets in de code aan te passen. Mijn vraag aan WordPress is echter of er nu echt een probleem in de code zit of niet en of mijn oplossing wel een goede is, aangezien ik weinig verstand van code heb.

    Wat ik heb gedaan:
    – een nieuwe webpagina aanmaken
    – tekst en een plaatje vanaf mijn pc invoegen op die pagina
    – een link naar een externe webpagina toewijzen aan het plaatje, zodanig dat het in een nieuw venster verschijnt.

    Resultaat:
    – het plaatje staat op de webpagina, maar zodra je er op klikt, verschijnt er GEEN nieuw venster. Wel zie je een symbool van een soort klokje dat maar blijft draaien en draaien. De link lijkt dus wel te zijn aangemaakt en geactiveerd te worden, maar hij blijft ‘hangen’. De nieuwe pagina die opgeroepen moet worden, verschijnt gewoon nooit.

    Oplossingen die ik heb geprobeerd:
    – het plaatje op verschillende manieren invoegen, via de Media Toevoegen-button en via Upload/Insert.
    – de verschillende velden die je kan invullen bij het aanmaken van de link op andere manieren invullen
    – wel/niet aanvinken dat de link in een nieuw venster moet komen
    – wel/geen titel aan de link geven enz
    – gekeken of het wel werkt in Google Chrome (heb zelf Internet Explorer 10)

    Dé oplossing voor mij:
    Door de code van het plaatje met de link uiteindelijk te vergelijken met de code van werkende image links op andere websites en vervolgens verschillende dingen weg te laten in de code kwam ik er achter dat het waarschijnlijk te maken heeft met de volgende code:

    <img class="alignleft size-full wp-image-374"

    Als ik die namelijk vervang door onderstaande code, dan werkt de link op het plaatje prima en verschijnt direct de pagina waar het plaatje naartoe moet linken, in een nieuw venster.

    <img class="alignleft"

    Is dit nu een bug en is dit een goede oplossing?

    De pagina waar het over gaat (en waarop de image links inmiddels dus goed werken is): http://www.arjaschrijver.nl/buy-photos/

7 reacties aan het bekijken - 1 tot 7 (van in totaal 7)
  • Ik denk dat je een lightbox achtige plugin hebt draaien (of in je thema) die je tegenwerkt.

    Thread starter awriter

    (@awriter)

    Aha, dank je, dan komen we misschien in de richting. Ik gebruik het thema Photocrati/lightbox 1. En ik heb ooit de plugin NextGEN Gallery geïnstalleerd, maar die gebruik ik verder niet.

    Kun je aan mij uitleggen wat die code size-full wp-image-374 dan betekent of doet waardoor het linken misgaat?

    Als het namelijk aan Photocrati ligt en ik ze daar op attent wil maken, dan wil ik wel met een goed verhaal kunnen komen.

    Bedankt!

    Ik denk dat de plugin inhaakt op afbeelding met een klasse wp-image-*, als je dat dus weg haalt wordt de “foute” plugin niet geactiveerd op die afbeelding.

    Thread starter awriter

    (@awriter)

    Dus als ik het goed begrijp denk jij dat dat ‘wp-image’ een stukje Photocrati-code is en dat botst met een goede uitvoering van WordPress?

    Of is wp-image een vaker voorkomende html-code, maar die wordt door Photocrati nu op de verkeerde manier gebruikt?

    nee, wp-image is WordPress standaard en hoort er in, je lightbox script haakt daar enkel op in. Denk dat je script voor de lightbox vastloopt of een fout bevat.

    Thread starter awriter

    (@awriter)

    Ok, dank je wel Niels, denk dat ik het probleem maar eens ga voorleggen aan Photocrati. Kijken wat zij er van zeggen.

    Thread starter awriter

    (@awriter)

    Het probleem is inmiddels nu echt opgelost. Ik heb contact gehad met Photocrati en het bleek geen bug te zijn, maar wel te maken te hebben met het lightbox-script. Dit is wat ze zeggen:

    The issue is actually the lightbox activation mode, I’m guessing. If you go to Theme Options > Gallery Settings > Lightbox Activation Mode > you’ll want the setting to be “enable manually”. It sounds like it may be set to “always enabled” : )

    Essentially when its set to ‘always enabled’, the photocrati lightbox is being told to try to open for ANY and ALL images on the site – so if you’ve got an image that is linked to a URL other than itself, its going to basically provoke a lightbox that can’t be resolved – the lightbox gets stuck trying to open, because its trying to open an external URL. Adjusting the setting above should take care of the issue : )

    Bij mij stond de setting inderdaad op ‘always enabled’. Ik heb dat aangepast naar ‘enable manually’ en dat werkt perfect.

7 reacties aan het bekijken - 1 tot 7 (van in totaal 7)

Het onderwerp ‘oplossing niet werkende image link gevonden?’ is gesloten voor nieuwe reacties.