Aangemaakte reacties

15 reacties aan het bekijken - 1 tot 15 (van in totaal 125)
  • Dag Marc,

    Je zou hier eens kunnen kijken:

    https://www.post-connector.com/

    — R

    Forum: Algemeen WordPress
    In antwoord op: Zoekveld verwijderen

    Je hebt uiteraard gelijk als je zegt de functionaliteit liever aan te passen via plugins. Nochtans is er wel een duidelijk verschil tussen het aanpassen van php bestanden in de Core, wat je inderdaad NOOIT moet doen, en je theme.

    Het theme zorgt in principe alleen voor de presentatie van je WP site. Op het moment dat je zelf je theme schrijft en geen zoekfunctie wilt gebruiken in dat theme kun je die er makkelijk uithalen. Dit doet verder geen afbreuk aan de voorschriften van WP en zal ook nooit in de weg staan van core updates en of plugin updates. Je veranderd namelijk geen functionaliteit je besluit gewoon iets niet te gebruiken.

    Daarnaast, zoals je zelf al aangeeft, je een thema aanschaft en die wilt gebruiken zit je inderdaad met het probleem dat je aangeeft. Zelfs dan is het niet 100% met zekerheid te verhelpen met een plugin omdat er verschillende manieren zijn om die zoekfunctie te implementeren of misschien maakt dat nieuwe theme wel helemaal geen gebruik van de zoekfunctie op de 404 pagina.

    Checken moet je het dus sowieso 🙂

    Echter als je het gebruikte theme niet wilt aanpassen heb je wel nog een paar mogelijkheden die de kans op conflicten verkleinen:

    Als je theme gebruikt maakt van het standaard zoekformulier dmv de get_search_form functie kun je in via een plugin dat formulier overschrijven door een filter te gebruiken

    function my_search_form( $form ) {
        return '';
    }
    
    add_filter( 'get_search_form', 'my_search_form' );

    Deze filter zorgt ervoor dat er geen form weergegeven wordt.

    Als tweede heb je de optie een child theme te gebruiken waarbij je een nieuwe 404.php in je child theme zet zoals je hem hebben wilt. Vervolgens heb je niets veranderd aan je hoofd theme en kun je die naar hartelust updaten maar zal de 404.php uit je child theme altijd voorrang krijgen. Het nadeel hieraan is natuurlijk dat als je van theme veranderd je ook een kleine aanpassing moet doen in je child theme om aan te geven welke het hoofd theme is.

    Meer info over child themes vind je hier:

    http://codex.wordpress.org/Child_Themes

    Forum: Algemeen WordPress
    In antwoord op: Zoekveld verwijderen

    Zoals je het beschrijft lijkt het me dat die ‘zoekpagina’ eigenlijk een 404 pagina is die een zoekfunctie bevat.

    Check even of je theme een bestand 404.php bevat, zo ja kun je die zoekfunctie er zo uitslopen, zo niet kun je er 1 maken waar geen zoekfunctie in zit en dan zou het opgelost moeten zijn.

    Ervan uitgaande dat ze inloggen in de wp-admin en dat je niet alles via de front-end laat lopen denk ik dat je heel ver kunt komen met NextGen Gallery en de Members plugin van Justin Tadlock.

    Whoop lees nu pas dat je het stukje code er ook weer uit gehaald hebt. Sorry, slecht gelezen.

    Je hebt nu dit staan :

    );
    }
    endif;

    en het zou me niets verbazen als je de ); een regel hoger zet zodat je dit krijgt :

    $query->set( 'cat', '-' . pinboard_get_option( 'portfolio_cat' ));

    Dat ie het weer doet

    Ok nu ben ik een beetje in de war.

    Welk stukje code heb je nu aangepast en wat was origineel want van je eerste stuk code zie ik namelijk niets terug in die functie.

    Het is waarschijnlijk ook handig om even je php error reporting aan te zetten. Dat verschaft wat meer info als een witte pagina. 🙂

    Hier kun je daar meer info over vinden, anders moet je even contact opnemen met je host:

    http://perishablepress.com/how-to-enable-php-error-logging-via-htaccess/

    Zo een persoonlijke vraag kan ik natuurlijk niet links laten liggen. 😉

    Kun je eerst al eens je functie pinboard_filter_query exact zoals die nu in je functions.php staat kunnen posten?

    Forum: Code oplossingen gezocht
    In antwoord op: geknoeid in PHP

    Helemaal op de laatste regel staat dit ?>

    Maak daar eens van:

    <?php  }
    ?>
    Forum: Code oplossingen gezocht
    In antwoord op: geknoeid in PHP

    Zet even de inhoud van functions.php als code hierop. (Tussen backticks)

    Forum: Code oplossingen gezocht
    In antwoord op: wp-admin MOD!

    In dit bestand zo te zien niks. Het kan namelijk zijn dat het aan een action gekoppeld is. Dan zou het heel eenvoudig op te lossen zijn door die te verwijderen.

    Een andere optie is dat ze in het bestandje theme-template-part-content-blog-single zitten.

    Dit hangt er volledig vanaf hoe ze het theme hebben opgebouwd. Waarschijnlijk is het handiger om dat even te vragen op het support forum van TrueThemes.

    Forum: Code oplossingen gezocht
    In antwoord op: wp-admin MOD!

    Graag gedaan,

    Daarvoor zul je in je theme wat aanpassingen moeten doen.

    In je theme staat als het goed is een bestandje single.php
    Het is moeilijk aan te geven waar precies aangezien ik de code niet ken maar daar zou je code blokken moeten kunnen vinden die refereren naar de stukken die je niet meer wilt hebben.

    Die kun je dan verwijderen. Zorg dat je een backup hebt want het zal wat experimenteren zijn.

    Forum: Code oplossingen gezocht
    In antwoord op: wp-admin MOD!

    Ik vermoed dat je de verkeerde theme.php hebt teruggeplaatst in wp-admin/includes.

    In het theme.php bestand dat in die map staat, staat bij mij namelijk de functie wp_get_themes() niet.

    In WordPress 3.5 is het onderdeel koppelingen weggehaald omdat dit nog amper gebruikt wordt.

    Met deze plugin kun je het terugzetten:

    http://wordpress.org/extend/plugins/link-manager/

    Maar als ik jou was zou ik dat hoofdstuk overslaan.

    Je zou dit:

    <?php
    header("Location: http://www.example.com/"); /* Redirect browser */
    
    /* Make sure that code below does not get executed when we redirect. */
    exit;
    ?>

    Kunnen gebruiken in de index van het theme van die multisite site maar alleen als je geen apart domein gebruikt. Als je een apart domein gebruikt dmv domain mapping dan zou ik dat domein gewoon rechtstreeks naar die andere site sturen.

    Forum: Code oplossingen gezocht
    In antwoord op: wp-admin MOD!

    Het is over het algemeen geen goed idee om core bestanden aan te passen. Als je dit doet en je voert een update door dan zijn namelijk je aanpassingen weer weg. Dit geheel terzijde.

    Het lijkt er op dat je ofwel niet alle tekens hebt weggehaald of juist een teken teveel in theme.php op regel 298.

    Als je WP 3.5 gebruikt zou ik het gewoon even opnieuw downloaden en het bestandje theme.php vervangen van de download naar jouw site. Dan weet je zeker dat je het originele bestand weer gebruikt.

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