Congreso busca - KolMitE

Congreso busca

Congreso busca

diciembre 27, 2018 Formulario 0


Descripción

CongressLookup es un complemento gratuito de WordPress que le brinda a los visitantes de su sitio una manera fácil de encontrar senadores y representantes de los Estados Unidos. CongressLookup hace que sea más fácil lanzar una campaña de base para su causa favorita y mantendrá a sus visitantes en su sitio en lugar de enviarlos a otros lugares para encontrar a sus legisladores en el Congreso.

De dónde vienen los datos

CongressLookup utiliza los datos proporcionados por Google Maps GeoCoding API y Google Civics API.

API de codificación geográfica de Google Maps

Al utilizar este complemento, usted está sujeto a las condiciones de uso de Google Maps. La API de GeoCoding de Google limita el uso a 2,500 solicitudes por dirección IP por día. Hemos agregado una función de caché (la configuración predeterminada es de 30 minutos) que puede configurar para reducir el número de solicitudes realizadas a la API. Para obtener una clave de API de Google Maps, hay un enlace en: Administrador de WP> Configuraciones> Búsqueda de congresos> Configuración, o haga lo siguiente:

1. Vaya a la consola de Google API.
2. Crea o selecciona un proyecto.
3. Haga clic en Continuar para habilitar la API y cualquier servicio relacionado.
4. En la página Credenciales, obtenga una clave API.

API de información cívica de Google

Para mostrar la información de contacto de cada miembro del Congreso, ahora usamos la API de información cívica de Google, que requiere una clave API separada. Para recibir uno:
1. Usando su cuenta de Google, inicie sesión en la Consola API de Google. Aquí creas un proyecto si aún no tienes uno.
2. Haga clic en “Crear credenciales”.
3. Elija “API Keys” (no restringir). Copie y guarde esta clave para utilizarla en la configuración de CongressLookup.
Ahora tienes que habilitar la API cívica:
4. Haga clic en la pestaña del menú lateral “Biblioteca”.
5. En el campo de búsqueda ingrese “Civic”.
6. Haga clic en el enlace “Google Civic Information API”.
7. Luego haga clic en la palabra “Habilitar”.
8. En su sitio web, vaya a: Configuración> Búsqueda de congresos> Configuración. Pegue la clave de la API cívica en el campo Clave de la API cívica de Google.
9. Guarda la configuración de CongressLookup.

TENGA EN CUENTA: NO PUEDE USAR LA MISMA CLAVE DE LA API PARA GOOGLE MAPS Y GOOGLE CIVICS.

La siguiente información se puede mostrar para cada legislador. Puede activar / desactivar cualquiera de estos en la configuración de administrador: Título, Imagen, Oficina, Teléfono, Código postal, Parte, Nombre del estado, Formulario de contacto, Correo electrónico, Sitio web, Facebook, YouTube, Twitter y Google Plus. NOTA: Si uno o más de estos no están disponibles para una persona del Congreso individual, la información no se mostrará en los resultados de la página, incluso si tiene la casilla marcada.

Usando el plugin CongressLookup

La información mínima necesaria para obtener resultados es (1) un nombre de Estado y (2) un código postal de 5 dígitos. Sin embargo, algunos códigos postales cubren más de un distrito del Congreso, por lo que cuanto más se ingrese la dirección, más precisos serán los resultados.

CongressLookup se implementa en su sitio de WordPress con el uso de un código corto. Vea la Instalación y Preguntas Frecuentes para más información.

Personalizando el aspecto del complemento

Hay tres opciones de tema disponibles: Sin tema, Moderno y Tema personalizado.

  • Sin tema: Utiliza el estilo básico de tu tema sin agregar ninguno de los suyos.
  • Tema personalizado: Le permite crear su propio aspecto utilizando CSS y viene con un área de demostración para obtener una vista previa de sus cambios.
  • Tema moderno:

Apoyo

Si tiene algún problema, consulte nuestra Guía de resolución de problemas antes de enviar una solicitud de asistencia.

Utilice la pestaña de soporte del complemento CongressLookup aquí en el sitio web WordPress.org. Mantener las preguntas y respuestas de soporte público ayuda a todos. Sin embargo, no dude en contactarnos aquí para cualquier otra ayuda que pueda necesitar.

Sitio web oficial

http://congresslookup.com

Solución de problemas

Si CongressLookup no funciona correctamente, intente los siguientes pasos:

1. Asegúrese de que está utilizando la versión más reciente del complemento.

2. Asegúrese de que su servidor esté ejecutando al menos PHP 5.4.

3. Al crear su API de Google Maps, configure Restricciones clave en “Ninguna”.

4. CONFLICTO DE PLUGIN: intente desactivar todos los complementos excepto CongressLookup. Si CongressLookup funciona, active un complemento a la vez y pruébelo nuevamente hasta que encuentre que el complemento entra en conflicto. Por favor, háganos saber qué plugin es.

5. CONFLICTO TEMÁTICO: si todavía hay un problema después de probar un conflicto de complementos y todos los demás complementos están desactivados, intente cambiar temporalmente a otro tema. Recomendamos probar uno de los temas de WordPress predeterminados.

6. CONFIGURACIÓN DEL SERVIDOR: si nada de lo anterior ha ayudado, dígale a su webmaster que habilite allow-url-fopen en php.ini
http://www.php.net/manual/en/filesystem.configuration.php#ini.allow-url-fopen
Al hacer esto, deshabilite la opción de caché para la prueba, luego, cuando se habilite allow-url-fopen y CongressLookup solo funcione, luego vuelva a habilitar el caché.

7. Si todavía tiene problemas, envíe una solicitud de asistencia.

Capturas de pantalla

  • CongressLookup frontend con tema moderno captura de pantalla-1.jpg
  • http://wordpress.org/
    Administrador de WP> Configuraciones> Búsqueda de congresos> Configuración screenshot-2.jpg
  • http://wordpress.org/
    Administrador de WP> Configuración> Búsqueda de congresos> Shortcode personalizado screenshot-3.jpg
  • http://wordpress.org/
    WP Admin> Configuración> Búsqueda de congresos> Código corto personalizado> Agregar código corto screenshot-4.jpg

Instalación

  1. Abrir la cremallera CongressLookup.zip y subir carpeta a la / wp-content / plugins / directorio
  2. Active el complemento a través del menú “Complementos” en WordPress
  3. O en la búsqueda de “Agregar complemento” en la página de complementos: ingrese “CongressLookup” luego instale y active.
  4. Obtener una API de Google Maps
    • Ir a la consola de la API de Google.
    • Crea o selecciona un proyecto.
    • Haga clic en Continuar para habilitar la API y cualquier servicio relacionado.
    • En la página Credenciales, obtenga una clave API.
  5. Ingrese la clave API de Google Maps y configure en: WP Admin> Configuración> CongressLookup
  6. Para mostrar la información de contacto de cada miembro del Congreso, ahora usamos la API de información cívica de Google, que requiere una clave API separada. Para recibir uno:
    • Usando su cuenta de Google, inicie sesión en la Consola API de Google. Aquí creas un proyecto si aún no tienes uno.
    • Haga clic en “Crear credenciales”.
    • Elija “Claves API” (no restringir). Copie y guarde esta clave para utilizarla en la configuración de CongressLookup.
      Ahora tienes que habilitar la API cívica:
    • Haga clic en la pestaña del menú lateral “Biblioteca”.
    • En el campo de búsqueda ingrese “Civic”.
    • Haga clic en el enlace “Google Civic Information API”.
    • Luego haga clic en la palabra “Habilitar”.
    • En su sitio web, vaya a: Configuración> Búsqueda de congresos> Configuración. Pegue la clave de la API cívica en el campo Clave de la API cívica de Google.
    • Guarda la configuración del congreso.

TENGA EN CUENTA: NO PUEDE USAR LA MISMA CLAVE DE LA API PARA GOOGLE MAPS Y GOOGLE CIVICS.

  1. Utilice los siguientes códigos cortos en una página, publicación, widget y / y barras laterales:
    Búsqueda de senadores y representantes: [CongressLookup]

    Búsqueda de senadores solamente: [CongressLookup show="senator"]

    Búsqueda de representantes solamente: [CongressLookup show="representative"]

  2. Puede usar los siguientes códigos en su plantilla, colocados fuera del bucle:

  3. Puede crear códigos cortos con diferentes configuraciones yendo a: WP Admin> Configuraciones> Búsqueda de Congresos> Código corto personalizado.
  4. Si tiene algún problema, consulte nuestra Guía de resolución de problemas antes de enviar una solicitud de asistencia.

Preguntas más frecuentes

Instrucciones de instalación
  1. Abrir la cremallera CongressLookup.zip y subir carpeta a la / wp-content / plugins / directorio
  2. Active el complemento a través del menú “Complementos” en WordPress
  3. O en la búsqueda de “Agregar complemento” en la página de complementos: ingrese “CongressLookup” luego instale y active.
  4. Obtener una API de Google Maps
    • Ir a la consola de la API de Google.
    • Crea o selecciona un proyecto.
    • Haga clic en Continuar para habilitar la API y cualquier servicio relacionado.
    • En la página Credenciales, obtenga una clave API.
  5. Ingrese la clave API de Google Maps y configure en: WP Admin> Configuración> CongressLookup
  6. Para mostrar la información de contacto de cada miembro del Congreso, ahora usamos la API de información cívica de Google, que requiere una clave API separada. Para recibir uno:
    • Usando su cuenta de Google, inicie sesión en la Consola API de Google. Aquí creas un proyecto si aún no tienes uno.
    • Haga clic en “Crear credenciales”.
    • Elija “Claves API” (no restringir). Copie y guarde esta clave para utilizarla en la configuración de CongressLookup.
      Ahora tienes que habilitar la API cívica:
    • Haga clic en la pestaña del menú lateral “Biblioteca”.
    • En el campo de búsqueda ingrese “Civic”.
    • Haga clic en el enlace “Google Civic Information API”.
    • Luego haga clic en la palabra “Habilitar”.
    • En su sitio web, vaya a: Configuración> Búsqueda de congresos> Configuración. Pegue la clave de la API cívica en el campo Clave de la API cívica de Google.
    • Guarda la configuración del congreso.

TENGA EN CUENTA: NO PUEDE USAR LA MISMA CLAVE DE LA API PARA GOOGLE MAPS Y GOOGLE CIVICS.

  1. Utilice los siguientes códigos cortos en una página, publicación, widget y / y barras laterales:
    Búsqueda de senadores y representantes: [CongressLookup]

    Búsqueda de senadores solamente: [CongressLookup show="senator"]

    Búsqueda de representantes solamente: [CongressLookup show="representative"]

  2. Puede usar los siguientes códigos en su plantilla, colocados fuera del bucle:

  3. Puede crear códigos cortos con diferentes configuraciones yendo a: WP Admin> Configuraciones> Búsqueda de Congresos> Código corto personalizado.
  4. Si tiene algún problema, consulte nuestra Guía de resolución de problemas antes de enviar una solicitud de asistencia.
¿De dónde viene la información del legislador?

CongressLookup utiliza los datos proporcionados tanto por Google GeoCoding API como por Google Civics API.

¿Cuáles son los términos de uso de la API de Google Maps?

Al utilizar este complemento, estará sujeto a las condiciones de uso de Google Maps y a las condiciones de uso de la API de Google GeoCoding. La información presentada aquí y en nuestro sitio web es solo para fines informativos y no pretende ser un asesoramiento legal.

¿Por qué usar Google Maps GeoCoding API?

Google GeoCoding API se usa para obtener la longitud y latitud de una dirección en particular. Esta es la manera más precisa de determinar dentro de qué distritos legislativos se encuentra una dirección.

¿Qué tan exactos son los datos de Google GeoCoding?

La codificación geográfica no es 100% precisa. A veces, una dirección ingresada no devolverá la ubicación correcta. Por este motivo, hemos incluido un mapa de Google que el visitante puede usar para verificar que la ubicación sea correcta.

¿Qué sucede si la ubicación del mapa es diferente de la dirección ingresada?

El mapa de Google del complemento tiene un puntero móvil que puede hacer clic y arrastrar para apuntar con mayor precisión a la ubicación deseada. La dirección en la ventana de entrada (y los legisladores correspondientes) se volverá a calcular automáticamente cada vez que se reposicione el marcador rojo.

¿Cómo le digo a Google que su información es incorrecta?

Puede informar a Google de cualquier inexactitud haciendo clic en el enlace en la esquina inferior derecha del mapa: “Informar de un error de mapa”.

¿Hay límites en la cantidad de direcciones que se pueden buscar con el complemento CongressLookup?

Nosotros, los desarrolladores, creamos el complemento CongressLookup para que sea gratuito y no limitemos la cantidad de uso, sin embargo, tanto Google GeoCoding como Google Civics tienen restricciones y / o límites impuestos cuando se utilizan las API. Consulte sus sitios web para obtener más información sobre el uso legal de sus API.

Cómo hace el Congreso busca ¿Ayuda de configuración de caché de administrador con el límite de Google GeoCoding?

Hemos agregado una función de caché que puede configurar para reducir el número de solicitudes realizadas a la API. La configuración predeterminada borrará el caché cada 30 minutos. Si anticipa que 2.500 solicitudes por día no serán suficientes para su sitio, incluso con el almacenamiento en caché, contáctenos sobre una solución personalizada.

¿Para qué se utiliza la API de información cívica de Google?

CongressLookup utiliza información gratuita proporcionada por Google Civic API. Para cualquier dirección residencial de los EE. UU., Puede consultar quién representa esa dirección en cada nivel de gobierno elegido. Hacemos uso de la información de sus legisladores y las bases de datos de fotos de legisladores en el complemento CongressLookup.

¿Dónde se encuentra la página de configuración de CongressLookup?

WP Admin> Configuraciones> CongressLookup

¿Qué información del legislador se puede mostrar?

La siguiente información se puede mostrar para cada legislador. Puede activar / desactivar cualquiera de estos ajustes en la casilla de verificación Admin. Nota: incluso si los enciende, si una o más de esta información no está disponible para un miembro del Congreso en particular, la información no se mostrará en sus resultados:

  • Título
  • Imagen
  • Oficina
  • Teléfono
  • Código postal
  • Partido
  • Nombre del Estado
  • Formulario de contacto
  • Email
  • Sitio web
  • Facebook
  • Youtube
  • Gorjeo
  • Google Mas
¿Cuánta información se debe ingresar en el campo de dirección para obtener resultados?

La información mínima necesaria es (1) el estado y (2) un código postal de 5 dígitos. Sin embargo, algunos códigos postales cubren más de un distrito del Congreso, por lo que cuanto más se ingrese la dirección, más precisos serán los resultados.

¿Puedo cambiar el aspecto del plugin?

Hay tres temas para elegir:

  • Tema moderno: Por defecto.
  • Sin tema: Utiliza el estilo básico de tu tema sin agregar ninguno de los suyos.
  • Tema personalizado: Le permite crear su propio aspecto utilizando CSS y viene con un área de demostración para obtener una vista previa de sus cambios.
¿Cómo uso CongressLookup en mi sitio?

Utilice el siguiente código abreviado en una página, publicación, widget o / y barra lateral:

[CongressLookup] [CongressLookup show=’senator’] [CongressLookup show=’representative’]

Use el siguiente código en su plantilla, fuera del bucle:



Puede configurar los códigos cortos de forma personalizada en: WP Admin> Configuración> Búsqueda de congresos> Código corto personalizado.

¿Tienes “ganchos” para modificar la salida?

Sí. A partir de la versión 2.1.8 hemos agregado los siguientes ganchos:

  • Filtro de “congress_results” para modificar la matriz devuelta por api
  • Filtro “congress_field” para modificar el título del campo.
  • Filtro “congress_value” para modificar el valor del campo
  • Filtro “congress_output” para modificar la salida por campo

EJEMPLOS DE FILTROS DE GANCHO DE CONGRESO

add_filter ('congress_results', 'congress_results_callback', 10);
función congress_results_callback ($ resultados) {
  // $ out = '
'. print_r ($ resultados, 1). '

';

  $ fuera. = '

Ejemplo de add_filter ("congress_results"):

';
  $ fuera. = '

';
  $ fuera. = '

';
  foreach ($ resultados como $ i => $ arr) {
    $ fuera. = '

';
    }
  $ fuera. = '

Nombre Imagen Facebook
'. esc_html ($ arr['full_name']). ' '. ''. ' '. ''. $ arr['facebook_id'] . ''. '

';

  devuelve $ fuera;
}

// add_filter ('congress_field', 'congress_field_callback', 10, 2);
función congress_field_callback ($ field_title, $ key) {
  if ($ key == 'facebook_id') {
    devuelve 'FB';
  }más{
    devuelve $ field_title;
  }
}

// add_filter ('congress_value', 'congress_value_callback', 10, 3);
función congress_value_callback ($ field_value, $ key, $ value) {
  if ($ key == 'office') {
    devuelve $ field_value. ' (MAPA)';
  }más{
    devuelve $ field_value;
  }
}

// add_filter ('congress_output', 'congress_output_callback', 10, 6);
función congress_output_callback ($ li, $ key, $ value, $ field_title, $ field_value, $ result) {
  regreso "

  • {$ field_title} => {$ field_value}
  • ";
    }

    ¿Cómo me contacto con el soporte?

    Por favor, use la pestaña de soporte del complemento CongressLookup arriba. Mantener las preguntas y respuestas de soporte público ayuda a todos. Pero no dude en contactarnos aquí para cualquier otra ayuda que pueda necesitar.

    Sitio web oficial

    http://congresslookup.com

    Opiniones

    http://wordpress.org/

    Gran plugin, excelente soporte!

    Sailbourne

    Este complemento funciona muy bien, y es una excelente solución para nuestro sitio web. Cuando tuve un problema con su uso como un widget, el soporte fue más allá de lo necesario para ayudarme, ¡y rápido también!

    http://wordpress.org/

    ¡Resuelto DOS necesidades en una!

    BruceInLouisville

    Estaba buscando un complemento o widget para que nuestros lectores puedan consultar sus leyes federales y estatales. Hay varios de ellos por ahí, pero este parecía ser el mejor.

    Hice la instalación y tuve un problema con las claves API. Publiqué una pregunta y obtuve una respuesta de soporte dentro de una hora. Lo tengo todo arreglado, y está funcionando muy bien.

    Y – ¡Descubrí que lo hace tanto federal como estatal! Pensé que solo lo hacía Federal, e iba a tener que instalar un complemento separado para obtener las leyes estatales. Pero éste hizo ambas cosas, y como mi hijo dice: “¡Estoy emocionado!”

    Buen plugin, buen soporte. ¡Gracias por el buen trabajo!

    http://wordpress.org/

    ¡Funciona de maravilla!

    netix1

    ¡Exactamente lo que estaba buscando!

    http://wordpress.org/

    Perfecto

    Cassihl

    Esto es justo lo que necesitaba.

    http://wordpress.org/

    Problemas iniciales, pero el apoyo fue por encima y más allá

    Warrenvmyers

    Para obtener un complemento gratuito, el personal de Soporte hizo todo lo posible para ayudar a que el programa funcione en mi sitio. Tuve algunas dificultades para hacer que el complemento funcionara y realmente no tenía nada que ver con la estructura del complemento. Será una gran adición a mi sitio web.

    Leer las 6 críticas

    Colaboradores y Desarrolladores

    “CongressLookup” es un software de código abierto. Las siguientes personas han contribuido a este plugin.

    Contribuyentes

    Traduce “CongressLookup” a tu idioma.

    ¿Interesado en el desarrollo?

    Busque el código, revise el repositorio SVN o suscríbase al registro de desarrollo por RSS.

    Registro de cambios

    3.0.2

    • Actualizado 28 de abril de 2018
    • Arreglar el título no mostrado
    • Arreglar enlace de donación de PayPal

    3.0.1

    • Actualizado el 25 de enero de 2018
    • Arreglar fotos sin SSL para WP con SSL habilitado
    • Añadir carpeta / foto dentro del plugin
    • Arreglar la falta unknown.jpg
    • Corrección de la función javascript “jsCongress”.

    3.0

    • Actualizado el 30 de septiembre de 2017
    • Eliminado Sunlight Labs Congress 3.0 API
    • Agregado Google Civic Information API
    • Se ha agregado la configuración de marcador de posición para el campo de entrada de dirección de frontend
    • Se corrigió un error en la dirección predeterminada para el campo de entrada de la dirección del frontend

    2.1.8

    • Se agregó el filtro “congress_results” para modificar la matriz devuelta por la API
    • Se agregó el filtro “congress_field” para modificar el título del campo
    • Se agregó el filtro “congress_value” para modificar el valor del campo
    • Se agregó el filtro “congress_output” para modificar la salida por campo

    2.1.7

    • Añadir CSS para envolver URLs largas
    • Agregue una llamada javascript personalizada (si existe la función) cada vez que se llame a la API

    2.1.6

    • Corrige variables indefinidas
    • Solucionar el error de shortcode cuando se muestra senador o representante solamente

    2.1.5

    • Añadir área de creación de shortcode
    • Modificar la interfaz de administración
    • Actualizar la función de obtención de fotos
    • Actualizar la llamada a la API de caché interna usando wp transient api
    • Actualizar la llamada a la API para obtener miembros del congreso
    • Solucionar errores 404 al llamar API
    • Agregue las opciones de “Qué mostrar” a nivel de shortcode

    2.1.4

    • Habilitar llamada de mapa múltiple
    • Combina geocode.js en el archivo principal del complemento
    • Añadir opción para ingresar la clave API de Google Map
    • Actualizar archivos de imagen
    • Actualizar el uso de do_shortcode en el archivo readme.txt

    2.1.3

    • Actualización 28 de noviembre de 2016
      La base de datos y la API de Sunlight Labs ahora están a cargo de Propublica.org. No requieren una clave API, pero CongressLookup aún espera una, así que ingrese cualquier cadena de caracteres en el campo Clave API para que funcione.

    2.1.2

    • Actualización 20 de abril de 2016
      Se corrigió el conflicto de la función “window.onload” que se producía con otro complemento.

    2.1.1

    • Actualización 21 febrero 2015
    1. Se corrigió un error de “propiedad indefinida”.

    2.1

    • Actualización 01 junio 2014
    1. Se agregaron dos nuevos códigos cortos para mostrar (1) solo senadores de EE. UU. Y (2) solo representantes de EE. UU.

    2.0

    • Actualización 15 de mayo de 2014
    1. Reemplazó el uso de la API de Sunlight Labs Congress en desuso por una API de Sunlight Congress más completa.
    2. Se agregaron más estadísticas de congresistas, ahora disponibles desde la nueva API, con casillas de verificación en admin.
    3. Se agregó la capacidad para que el administrador elija mostrar solo Senadores, solo Representantes o ambos (predeterminado) desde un menú desplegable en el administrador.
    4. Cambios menores de CSS

    1.0

    • Versión original, 23 de agosto de 2012.

    Por favor Comparte y Síguenos:
    RSS
    Follow by Email
    Facebook
    Twitter

    Deja una respuesta