• Webshops

    Mijn specialisme is Magento. Neem eens contact met mij op voor een mooie webshop.
    Kijk ook eens op de portfolio pagina. Webshop voorbeeld

  • Contact

    Neem vrijblijvend contact met mij op:

    Tel.06-26470737
    Contactformulier

  • Webdesign en meer

    Dolman Design houdt zich bezig met het maken van websites en webshops.
    Neem eens een kijkje op mijn portfolio pagina. Portfolio

Open Graph Facebook en Magento voor delen van berichten

Open Graph tags Facebook

Wanneer je in Facebook links deelt, worden er bepaalde gegevens van de website overgenomen in het bericht. Je ziet dan een standaard omschrijving en een afbeelding. Deze gegevens worden opgehaald uit de metatags van Magento.
Wat echter niet bij iedereen bekend is, is dat je die metatags zelf kunt opmaken. Dit doe je door de standaard metatags te ‘overrulen’ met zogenaamde Open Graph Tags. Lees meer

Widget toevoegen voor Header WordPress

Widget toevoegen voor Header WordPress

Voeg eerst de volgende functie toe aan functions.php:

register_sidebar(array(

‘name’ => ‘Header Widgets’,

‘id’   => ‘header-widgets’,

‘description’   => ‘Header Agenda’,

‘before_widget’ => ‘<div id=”agenda-header” class=”agenda-htekst”>’,

‘after_widget’  => ‘</div>’,

‘before_title’  => ‘<h2>’,

‘after_title’   => ‘</h2>’

));

Hiermee is een widget aangemaakt, maar nog niet zichtbaar in de header. We willen deze toevoegen in header.php en in dit geval alleen zichtbaar maken op de frontpage en op een pagina met id 91:

 

<?php if ( !function_exists(‘dynamic_sidebar’) || !dynamic_sidebar(‘Header Widgets’) ) : ?>

<?php endif; ?> <?php   }  ?>

Vervolgens nog een beetje styling toevoegen aan style.css:

 

 

#agenda-header a {color: #E2001A; }

#agenda-header.agenda-htekst div.textwidget {max-width: 220px; max-height: 160px; word-wrap: break-word; overflow:hidden;}

 

@media all and (max-width: 1000px) and (min-width: 930px) {

#agenda-header.agenda-htekst div.textwidget{

font-size: 0.9em;

line-height: 1;

}

}

 

@media all and (max-width: 930px)  {

#agenda-header.agenda-htekst div.textwidget{

font-size: 0.5em;

line-height: 2;

margin-left: -4em;

}

 

@media all and (max-width: 830px)  {

#agenda-header.agenda-htekst div.textwidget{

font-size: 0.5em;

line-height: 2;

margin-left: -6em;

En klaar zijn we.

 

Commando’s voor het checken van Mail Centos server

Checken van mail op een linux Centos server

Voor het checken van mail op een linux server met Centos en Directadmin zijn er verschillende commando’s beschikbaar:

  • exim -bp         /checken van de mailqueue
  • exiwhat         /wat doet exim op het moment
  • exim -Mrm ‘ID’  / verwijderen van een mailbericht, waarbij ID natuurlijk moet worden vervangen door het ID vh bericht.

Voor mailservers met cPanel of andere systemen met postfix:

Cpanel mail waar de logs staan:  /usr/local/psa/var/log/

Realtime weergeven van de log:  tail -f maillog
Weergeven structuur + inhoud mailqueues: qshape
Weeergeven mailqueue met mail die geweigerd is: qshape deferred
Of: mailq
Overzicht mails in de mailqueue: postqueue -p

Achterhalen waarom je server spam verstuurt

Soms blijkt je server op een blacklist terecht te komen omdat je spam blijkt te versturen. Het kan soms erg lastig zijn om te achterhalen waar dit vandaan komt. Het volgende kan helpen:

Je kunt achterhalen welk script spam verstuurd door het volgende toe te voegen aan je php.ini:
mail.add_x_header = On
mail.log = /var/log/phpmail.log

Je ziet dan in je mail het script dat de mail verstuurd heeft. Soms zie je dan bijvoorbeeld .db24.php in de header van je mail staan. Dan zou een kwaadaardig script kunnen zijn dat op de server staat en zorgt voor spam.

Belangrijk: zorg er voor dat dit soort scripts verwijderd worden van je server, zodat er geen spam meer verstuurd wordt. Doe dit VOORDAT je een verzoek indient om van een blacklist verwijderd te worden, anders kan het maar zo zijn dat je binnen de kortste tijd weer op een zwarte lijst staat.