wordpress:disqusrecents
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
wordpress:disqusrecents [2014/01/09 15:30] – gfsadministrator | wordpress:disqusrecents [2018/02/21 11:24] – gfsadministrator | ||
---|---|---|---|
Line 2: | Line 2: | ||
====== Disqus: Recent Comments for Wordpress ====== | ====== Disqus: Recent Comments for Wordpress ====== | ||
- | Work in progress. | + | Riporto direttamente dall' |
- | <file php disqusrecents.php> | + | >Come forse molti di voi sapranno già Disqus |
- | <?php | + | |
- | /* | + | |
- | Plugin Name: Disqus: Recent Comments | + | |
- | Plugin URI: http:// | + | |
- | Description: | + | |
- | Version: 0.2 | + | |
- | Author: Gioxx | + | |
- | Author URI: http:// | + | |
- | License: CC BY-NC-SA 3.0 IT | + | |
- | */ | + | |
- | /* | + | A partire dalla versione |
- | Vedi dettaglio licenza di rilascio: http:// | + | |
- | Basato | + | |
- | Grazie a: https:// | + | |
- | 2013-2014 Gioxx (dev@gfsolone.com) | + | |
- | IL CONTENUTO DI QUESTO FILE PHP VIENE FORNITO AS-IS | + | |
- | + | ||
- | */ | + | |
- | + | ||
- | class DsqRecents_Widget extends WP_Widget { | + | |
- | /** | + | Puoi segnalarmi qualsiasi anomalia tramite l'area commenti |
- | * Register widget with WordPress. | + | |
- | */ | + | |
- | public function __construct() { | + | |
- | parent:: | + | |
- | ' | + | |
- | ' | + | |
- | array( ' | + | |
- | ); | + | |
- | } | + | |
- | + | ||
- | /** | + | |
- | * Front-end display of widget. | + | |
- | * | + | |
- | * @see WP_Widget:: | + | |
- | * | + | |
- | * @param array $args | + | |
- | * @param array $instance Saved values from database. | + | |
- | */ | + | |
- | public function widget( $args, $instance ) { | + | |
- | extract( $args ); | + | |
- | $title = apply_filters( 'widget_title', | + | |
- | $dsqid = apply_filters( ' | + | |
- | $dsqitems = apply_filters( ' | + | |
- | + | ||
- | echo $before_widget; | + | |
- | if ( ! empty( $title ) ) | + | |
- | echo $before_title | + | |
- | // echo __( ' | + | |
- | ?> | + | |
- | <!-- Blocco commenti Disqus --> | + | |
- | <div id=" | + | |
- | < | + | |
- | </ | + | |
- | <? | + | |
- | echo $after_widget; | + | |
- | } | + | |
- | + | ||
- | /** | + | |
- | * Sanitize widget form values as they are saved. | + | |
- | * | + | |
- | * @see WP_Widget:: | + | |
- | * | + | |
- | * @param array $new_instance Values just sent to be saved. | + | |
- | * @param array $old_instance Previously saved values from database. | + | |
- | * | + | |
- | * @return array Updated safe values to be saved. | + | |
- | */ | + | |
- | public function update( $new_instance, | + | |
- | $instance = array(); | + | |
- | $instance[' | + | |
- | $instance[' | + | |
- | $instance[' | + | |
- | + | ||
- | return $instance; | + | |
- | } | + | |
- | + | ||
- | /** | + | |
- | * Back-end widget form. | + | |
- | * | + | |
- | * @see WP_Widget:: | + | |
- | * | + | |
- | * @param array $instance Previously saved values from database. | + | |
- | */ | + | |
- | public function form( $instance ) { | + | |
- | if ( isset( $instance[ ' | + | |
- | $title = $instance[ ' | + | |
- | } | + | |
- | else { | + | |
- | $title = __( ' | + | |
- | } | + | |
- | if ( isset( $instance[ ' | + | |
- | $dsqid = $instance[ ' | + | |
- | } | + | |
- | else { | + | |
- | $dsqid = __( ' | + | |
- | } | + | |
- | if ( isset( $instance[ ' | + | |
- | $dsqitems = $instance[ ' | + | |
- | } | + | |
- | else { | + | |
- | $dsqitems = __( ' | + | |
- | } | + | |
- | ?> | + | |
- | < | + | |
- | <!-- Titolo del widget --> | + | |
- | < | + | |
- | < | + | |
- | <!-- ID DISQUS: ID.disqus.com --> | + | |
- | < | + | |
- | < | + | |
- | <!-- Numero commenti da caricare --> | + | |
- | < | + | |
- | < | + | |
- | <br /><br /> | + | |
- | <a href=" | + | |
- | <a href=" | + | |
- | </ | + | |
- | <?php | + | |
- | } | + | |
- | + | ||
- | } // class Widget terminata | + | |
- | + | ||
- | // Registrazione del widget | + | |
- | add_action( ' | + | |
- | ?> | + | |
- | </ | + |
wordpress/disqusrecents.txt · Last modified: 2020/10/25 19:39 by gfsadministrator