WP-Polls

Descripción

WP-Polls es tremendamente personalizable mediante plantillas y estilos css, y hay montones de opciones que puedes elegir para asegurar que WP-Polls funciona como tú quieras. Ahora es compatible con la selección múltiple de respuestas.

Estado de creación

Desarrollo

https://github.com/lesterchan/wp-polls

Traducciones

http://dev.wp-plugins.org/browser/wp-polls/i18n/

Agradecimientos

Donaciones

Paso la mayor parte de mi tiempo libre creando, actualizando, manteniendo y dando soporte a estos plugins, si de verdad te encantan mis plugins y puedes soltarme un par de pavos te lo agradeceré de veras. En caso contrario sé libre de usarlo sin obligación alguna.

Capturas

  • Administración - Todas las encuestas
  • Administración - Gestión de encuestas
  • Administración - Opciones de encuesta
  • Administración - Plantillas de encuesta
  • Administración - Widget de encuesta
  • Administración - Desinstalar encuesta
  • Encuesta - Encuesta de respuesta simple
  • Encuesta - Encuesta de varias respuestas
  • Encuesta - Resultados
  • Encuesta - Archivo

Preguntas frecuentes

Uso general (sin widget)

<?php if ( function_exists( 'vote_poll' ) && ! in_pollarchive() ): ?>
<li>
<h2>Polls</h2>
<ul>
<li><?php get_poll();?></li>
</ul>
<?php display_polls_archive_link(); ?>
</li>
<?php endif; ?>

  • Para mostrar una encuesta concreta usa <?php get_poll(2); ?> donde 2 es el id de tu encuesta.
  • Para mostrar una encuesta al azar usa <?php get_poll(-2); ?>
  • Para insertar una encuesta concreta en tu publicación usa [poll id="2"] donde 2 es el id de tu encuesta.
  • Para insertar una encuesta al azar en tu publicación usa [poll id="-2"]
  • Para insertar el resultado de una encuesta concreta en tu publicación utiliza [poll id="2" type="result"] donde 2 es el id de tu encuesta.
Uso general (con widget)
  1. Ve a WP-Admin -> Apariencia -> Widgets.
  2. Puedes añadir el widget de encuestas haciendo clic en el enlace ‘Añadir’ a su lado.
  3. Después de añadirlo puedes configurar el widget de encuestas haciendo clic en el enlace ‘Editar’ que tiene al lado.
  4. Haz clic en ‘Guardar cambios’.
  5. Sigue bajando para ver las instrucciones sobre cómo crear el archivo de encuestas.
¿Cómo creo el archivo de encuestas?
  1. Ve a WP-Admin -> Páginas -> Añadir nueva.
  2. Pon el título que quieras en el área de título de la publicación.
  3. Si estás usando enlaces permanentes bonitos, después de poner el título, WordPress generará el enlace permanente a la página. Verás un enlace de ‘Editar’ justo al lado del enlace permanente.
  4. Haz clic en ‘Editar’ y teclea pollsarchive en el campo de texto y haz clic en ‘Guardar’.
  5. Teclea [page_polls] en el área de contenido de la publicación.
  6. Haz clic en ‘Publicar’.
  • Si NO estás usando enlaces permanentes bonitos tendrás que ir a WP-Admin -> Encuestas -> Opciones de encuesta y bajo Archivo de encuestas -> URL del archivo de encuestas, tendrás que poner como URL la de la página que hayas creado arriba para que sea el archivo de encuestas.
¿Por qué las respuestas añadidas a mi encuesta suben hasta el 100%?
  • Esto es debido a problemas de redondeo. Para hacer que siempre redondee al 100% la última respuesta a la encuesta toma el porcentaje restante que se le ha añadido. Para activar esta característica añade esto al archivo functions.php de tu tema: add_filter( 'wp_polls_round_percentage', '__return_true' );
¿Cómo se carga el CSS de WP-Polls?
  • WP-Polls cargará polls-css.css del directorio de tu tema, si existe.
  • Si no existe simplemente carga el polls-css.css por defecto que viene con WP-Polls.
  • Este te permitirá actualizar WP-Polls sin preocuparte porque se sobrescriban tus estilos de encuestas que hayas creado.
¿Por qué en Internet Explorer (IE) el texto de la encuesta se ve mal?
  • Para resolver este problema abre poll-css.css
  • Encuentra: /* background-color: #ffffff; */
  • Reemplaza: background-color: #ffffff; (donde #ffffff debería ser el color de fondo de tu encuesta.)
¿Cómo le pongo colores distintos a cada barra de la encuesta?
  • Courtesía de TreedBox.com
  • Abre poll-css.css
  • Añade al final del archivo:

    .wp-polls-ul li:nth-child(01) .pollbar{ background:#8FA0C5}
    .wp-polls-ul li:nth-child(02) .pollbar{ background:#FF8}
    .wp-polls-ul li:nth-child(03) .pollbar{ background:#ff8a3b}
    .wp-polls-ul li:nth-child(04) .pollbar{ background:#a61e2a}
    .wp-polls-ul li:nth-child(05) .pollbar{ background:#4ebbff}
    .wp-polls-ul li:nth-child(06) .pollbar{ background:#fbca54}
    .wp-polls-ul li:nth-child(07) .pollbar{ background:#aad34f}
    .wp-polls-ul li:nth-child(08) .pollbar{ background:#66cc9a}
    .wp-polls-ul li:nth-child(09) .pollbar{ background:#98CBCB}
    .wp-polls-ul li:nth-child(10) .pollbar{ background:#a67c52}
    .wp-polls-ul li .pollbar{ transition: background 0.7s ease-in-out }
    .wp-polls-ul li .pollbar:hover{ background:#F00 }

Para mostrar el total de encuestas

<?php if ( function_exists( 'get_pollquestions' ) ): ?>
<?php get_pollquestions(); ?>
<?php endif; ?>

Para mostrar el total de respuestas a la encuesta

<?php if ( function_exists( 'get_pollanswers' ) ): ?>
<?php get_pollanswers(); ?>
<?php endif; ?>

Para mostrar los votos totales de la encuesta

<?php if ( function_exists( 'get_pollvotes' ) ): ?>
<?php get_pollvotes(); ?>
<?php endif; ?>

Para mostrar los votantes totales de la encuesta

<?php if ( function_exists( 'get_pollvoters' ) ): ?>
<?php get_pollvoters(); ?>
<?php endif; ?>

Reseñas

Eccellente plugin

Questo plugin è davvero ben fatto. Fa quello che deve fare, senza fronzoli. Se lo avessi fatto io ne sarei certamente orgoglioso! Complimenti al programmatore. Pensato davvero bene. non saprei come migliorarlo, se non avessi problemi economici sicuramente avrei fatto anche una piccola donazione, non escludo per il futuro. 🙂

Stopped Working – No Support

The button on this plugin stopped working. I searched for support, but the designer stated this plugin is a hobby and closed the request for an answer when other users had the same problem. Don’t use it.

Help with basic polls-viewable results

Hello, I was wondering if anyone could give some 101 advice on polls. I am in need of a polling plug in that will do a couple basic things:
1. I want to place same, or different polls on some/all posts. ALSO, I would like the up to date results to appear automatically for all end-users. In other words, viewers do no need to vote, or a click the “SEE RESULTS” button.
2. Is there a plug in that automatically places a poll into any or every new posts that my readers post? Meaning, if an end user creates a post…there is automatically a poll created on the post?
It appears that I can copy and past a short code for the poll on any post that I chose.
But this is done on the back end, by me manually. I also read I could do this by making
the short code a widget. I am guessing this simply means I am making it easier and faster by have a “template” short code in the form of a ready to go widget?
Do I have this correct?
Thank you

Unable to customize

Only Administrator can manage polls.
No option to show results for visitor at voting page. There is only link to results, but this seems quite stupid. Default submit button is white with white text.

Leer todas las 102 reseñas

Colaboradores y desarrolladores

“WP-Polls” es un software de código abierto. Las siguientes personas han colaborado con este plugin.

Colaboradores

“WP-Polls” se ha traducido a 9 idiomas: Bulgarian, Turkish, Russian, Danish, Arabic, Brazilian Portuguese, Spanish, Dutch, Czech. Gracias a los traductores por sus colaboraciones.

Traduce “WP-Polls” a tu idioma.

¿Interesado en el desarrollo?

Revisa el código o suscríbete al historial de desarrollo por RSS.

Registro de cambios

  • FIXED: Unable to save input HTML tags for footer templates

Version 2.73.6

  • FIXED: Unable to vote for multiple answers
  • FIXED: input HTML tags being removed when saving templates

Version 2.73.5

  • FIXED: Parsed error in SERVER variable.

Version 2.73.4

  • FIXED: sanitize_key on top of intval.

Version 2.73.3

  • NEW: Added sort by votes casted to poll answers.
  • NEW: For polls with mutiple answers, we divided by total votes instead of total voters. Props @ljxprime.
  • FIXED: Do not display poll option is not respected when poll is closed.
  • FIXED: pollip_qid, pollip_aid, pollip_timestamp are now int(10) in pollsip table.
  • FIXED: pollq_expiry is now int(10) in pollsq table.

Version 2.73.2

  • NEW: Bump WordPress 4.7
  • FIXED: Change cron to hourly instead of twice daily.

Version 2.73.1

Version 2.73

  • NEW: Display Poll Questions at the top of the Poll Logs table
  • FIXED: Remove slashes

Version 2.72

  • NEW: Use translate.wordpress.org to translate the plugin
  • FIXED: SQL Injection fixes. Props Jay Dansand
  • FIXED: Use $wpdb->insert(), $wpdb->update() and $wpdb->delete() as much as possible
  • FIXED Remove poll_archive_show option from UI

Version 2.71

  • FIXED: Use wp_kses_post() to get filter always bad tags

Version 2.70

  • NEW: Add wp_polls_vote_poll_success action hook
  • NEW: Add wp_polls_add_poll, wp_polls_update_poll, wp_polls_delete_poll action hooks
  • FIXED: PHP Notices
  • FIXED: Removed not needed wp_print_scripts
  • FIXED: Use esc_attr() and esc_textarea() instead of htmlspecialchars(). Props Govind Singh