User Tools

Site Tools


wordpress:disqusrecents

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
wordpress:disqusrecents [2014/01/09 15:30] gfsadministratorwordpress:disqusrecents [2016/08/30 16:59] gfsadministrator
Line 2: Line 2:
 ====== Disqus: Recent Comments for Wordpress ====== ====== Disqus: Recent Comments for Wordpress ======
  
-Work in progress.+Riporto direttamente dall'[[http://gioxx.org/2014/01/10/disqus-recent-comments-per-wordpress/|articolo originale sul blog]]: 
 + 
 +>Come forse molti di voi sapranno già Disqus è un sistema di commenti per siti web, blog e comunità online che si integra perfettamente con i social network, permettendo infatti il login con il proprio utente Twitter, Facebook e non solo. La gestione dello spam, gli strumenti di moderazione e analisi, le notifiche mail, il pannello commenti e molto altro ancora è centralizzato per offrire a utilizzatori e possessori dei siti il massimo della praticità. Il fatto che vengano poi supportati tutti i principali browser da PC ed in parte quelli mobile per smartphone e tablet è un valore aggiunto non da poco. 
 + 
 +Ecco quindi il codice sorgente di cui vi parlo nell'articolo:
  
 <file php disqusrecents.php> <file php disqusrecents.php>
 <?php <?php
 /* /*
-  Plugin Name: Disqus: Recent Comments+  Plugin Name: Disqus Recents Widget
   Plugin URI: http://public.gfsolone.com/wiki/doku.php?id=wordpress:disqusrecents   Plugin URI: http://public.gfsolone.com/wiki/doku.php?id=wordpress:disqusrecents
   Description: Mostra gli ultimi commenti lasciati nel sistema Disqus installato nel vostro Wordpress.   Description: Mostra gli ultimi commenti lasciati nel sistema Disqus installato nel vostro Wordpress.
-  Version: 0.2+  Version: 0.6
   Author: Gioxx   Author: Gioxx
   Author URI: http://gioxx.org   Author URI: http://gioxx.org
Line 20: Line 24:
   Basato su Codex Wordpress: http://codex.wordpress.org/Widgets_API   Basato su Codex Wordpress: http://codex.wordpress.org/Widgets_API
   Grazie a: https://gist.github.com/flowcomm/4174893   Grazie a: https://gist.github.com/flowcomm/4174893
-  2013-2014 Gioxx (dev@gfsolone.com)+  -2013- Gioxx (dev@gfsolone.com) 
 +  Ult. mod. 30/8/16 
 + 0.6- i contenuti vengono caricati da Disqus in HTTPS. Migliorato hint su DISQUS ID da inserire nel widget.
   IL CONTENUTO DI QUESTO FILE PHP VIENE FORNITO AS-IS   IL CONTENUTO DI QUESTO FILE PHP VIENE FORNITO AS-IS
      
Line 59: Line 65:
  <!-- Blocco commenti Disqus -->  <!-- Blocco commenti Disqus -->
  <div id="recentcomments" class="dsq-widget">  <div id="recentcomments" class="dsq-widget">
- <script type="text/javascript" src="http://<?php echo $dsqid; ?>.disqus.com/recent_comments_widget.js?num_items=<?php echo $dsqitems; ?>&hide_avatars=0&avatar_size=32&excerpt_length=200"></script> + <script type="text/javascript" src="https://<?php echo $dsqid; ?>.disqus.com/recent_comments_widget.js?num_items=<?php echo $dsqitems; ?>&hide_avatars=0&avatar_size=32&excerpt_length=200"></script> 
- </div><img src="http://public.gfsolone.com/wiki/lib/tpl/dokuwiki/images/logo.png" style="max-width: 16px; float: left;"><a href="http://public.gfsolone.com/wiki/doku.php?id=wordpress:disqusrecents" style="font-size: x-small; font-variant: small-caps;">Disqus Recent Comments</a>+ </div><img src="http://public.gfsolone.com/wiki/lib/tpl/dokuwiki/images/logo.png" style="max-width: 16px; float: left;"><a href="http://public.gfsolone.com/wiki/doku.php?id=wordpress:disqusrecents" style="font-size: x-small; font-variant: small-caps;">Disqus Recents Widget</a>
  <?php  <?php
  echo $after_widget;  echo $after_widget;
Line 116: Line 122:
  <input class="widefat" id="<?php echo $this->get_field_id( 'title' ); ?>" name="<?php echo $this->get_field_name( 'title' ); ?>" type="text" value="<?php echo esc_attr( $title ); ?>" />  <input class="widefat" id="<?php echo $this->get_field_id( 'title' ); ?>" name="<?php echo $this->get_field_name( 'title' ); ?>" type="text" value="<?php echo esc_attr( $title ); ?>" />
  <!-- ID DISQUS: ID.disqus.com -->  <!-- ID DISQUS: ID.disqus.com -->
- <label for="<?php echo $this->get_field_id( 'dsqid' ); ?>"><?php _e( 'Disqus ID (ID.disqus.com):' ); ?></label> + <label for="<?php echo $this->get_field_id( 'dsqid' ); ?>"><?php _e( 'Disqus ID (insert only first part of the URL, for example: <strong>UTENTE</strong>.disqus.com &rarr; utente):' ); ?></label> 
  <input class="widefat" id="<?php echo $this->get_field_id( 'dsqid' ); ?>" name="<?php echo $this->get_field_name( 'dsqid' ); ?>" type="text" value="<?php echo esc_attr( $dsqid ); ?>" />  <input class="widefat" id="<?php echo $this->get_field_id( 'dsqid' ); ?>" name="<?php echo $this->get_field_name( 'dsqid' ); ?>" type="text" value="<?php echo esc_attr( $dsqid ); ?>" />
  <!-- Numero commenti da caricare -->  <!-- Numero commenti da caricare -->
Line 134: Line 140:
 ?> ?>
 </file> </file>
 +
 +Allo stato attuale non ci sono ulteriori aggiornamenti e l'ultima versione del widget è la 0.6 (30082016). Potete segnalarmi qualsiasi anomalia tramite l'area commenti del blog. Se volete suggerire ulteriori modifiche / personalizzazioni tramite CSS siete i benvenuti, contattatemi pure tramite mail (l'indirizzo lo trovate nella home di questo Wiki!).
wordpress/disqusrecents.txt · Last modified: 2020/10/25 19:39 by gfsadministrator