New and improved method to remove / block DiggBar Une méthode nouvelle et améliorée de supprimer / bloquer DiggBar

ADVERTISEMENT PUBLICITE
To get our software and web/tips via email, sign up for Pour obtenir notre logiciel et web / conseils par courrier électronique, inscrivez-vous daily email newsletter e-mail newsletter quotidienne . .
Subscribe to RSS feed Abonnez-vous aux flux RSS or ou follow me suivez-moi on Twitter? sur Twitter?

Last week, we shared JavaScript and PHP code snippets to La semaine dernière, nous avons partagé la JavaScript et PHP de code pour block DiggBar bloc DiggBar . . While they served the purpose fairly well, each had its own flaws. Si ils ont servi l'objectif assez bien, chacun a ses propres défauts.

Here is a new, improved method that puts two and two together – by combining the PHP and JavaScript code to get the best of both worlds. Voici une nouvelle, l'amélioration de la méthode qui met les deux ensemble - en combinant le code PHP et JavaScript pour obtenir le meilleur des deux mondes. The PHP method provided would display a message and stop rendering the page, whereas the JavaScript code would remove all frames – including Google Images. La méthode de PHP pour afficher un message et l'arrêt rendu de la page, alors que le code JavaScript de supprimer tous les cadres - y compris Google Images. This means that visitors who see the image from, say archive pages, would not have a link to click through to the actual page. Cela signifie que les visiteurs qui voient l'image par exemple à partir de pages d'archives, n'aurait pas un lien à cliquer sur la page réelle.

So, I combined the two so that the below code checks whether the visitor is viewing a Digg shortened URL (typical of DiggBar), and if so, serves some JavaScript to redirect the user to the original web page. Alors, j'ai combiné les deux ci-dessous afin que le code vérifie si le visiteur est la visualisation d'un Digg raccourci URL (typique de DiggBar), et si oui, dessert quelque JavaScript pour rediriger l'utilisateur vers la page originale. This method can be used not just in WordPress, but in any CMS/app that supports PHP. Cette méthode peut être utilisée non seulement dans WordPress, mais dans tous les CMS / app qui supporte PHP.

ADVERTISEMENT PUBLICITE

<?php if (preg_match('#http://digg.com/\w{1,8}/?$#', <? php if (preg_match ( '# http://digg.com/ \ w (1,8 }/?$#',
$_SERVER['HTTP_REFERER']) ) { ?> $ _SERVER [ 'HTTP_REFERER'])) (?>
<script language="JavaScript" type="text/javascript"> <script language="JavaScript" type="text/javascript">
if (top.location != self.location) top.location.replace(self.location); if (top.location! = self.location) top.location.replace (self.location);
</script> </ script>
<?php <? php
exit; sortie;
} )
?> ?>

And by the way, even Engadget, a gadget blog that hits Digg on a regular basis, has Et en passant, même Engadget, un gadget qui frappe Digg blog sur une base régulière, a blocked Digg Bar Digg bloqué Bar . . If a top publisher should block the DiggBar, I hope Digg realizes DiggBar's problems and does some serious thinking over it. Si un éditeur ne devrait gêner la DiggBar, j'espère que Digg réalise DiggBar les problèmes et fait un peu de réflexion sur elle.

To get our latest articles, Pour recevoir nos nouveaux articles, click here to sign up cliquez ici pour vous inscrire for our free email newsletter or subscribe to gratuitement notre bulletin électronique ou de s'abonner à RSS feed Flux RSS

§ Leave a Reply § Laisser un commentaire