Articles of ajax

cómo cargar contenido como pop-up usando ajax

Hay una forma de usar ajax para cargar el contenido desde single.php o un .php personalizado como ajax-single.php como esta página lo hace: https://yellowimages.com/all/objects/apparel-mockups/ también les gusta mostrar la URL de la publicación cuando haces clic en el enlace, espero que alguien pueda ayudarme con esto porque todavía no puedo encontrar la manera de hacerlo. […]

Eliminar el acceso al panel pero permitir la carga de archivos ajax

Quiero restringir el acceso al panel para usuarios con un rol de usuario personalizado. El código funciona bien y puedo realizar solicitudes personalizadas de ajax con éxito, sin embargo, no puedo cargar un archivo usando el cargador de wp.media. Este es mi código de restricción add_action(‘admin_init’, ‘no_mo_dashboard’); function no_mo_dashboard() { if (!current_user_can(‘custom_role’) && !(defined(‘DOING_AJAX’) && […]

La solicitud de Ajax no regresa a la clase

Estoy luchando con una solicitud de ajax. Se ejecuta pero no regresa a mi clase. Mi PHP: … public function __construct() { add_action( ‘admin_print_styles’, array($this, ‘admin_styles’) ); add_action( ‘admin_enqueue_scripts’, array($this,’admin_scripts’) ); add_action( ‘admin_menu’, array($this, ‘admin_menu’ )); $this->dbHandler = DatabaseHandler::get_instance(); add_action(‘wp_ajax_nopriv_add_vehicle’, array($this,’add_vehicle’)); add_action(‘wp_ajax_add_vehicle’, array($this,’add_vehicle’)); } public function admin_scripts( $hook ){ wp_enqueue_script( ‘admin_scripts’, plugins_url( ‘js/functions.admin.js’, __FILE__ ), […]

¿Actualizar meta de usuario usando Ajax en front end?

Me gustaría actualizar alguna metainformación del usuario desde el frente de una página de WordPress cuando el usuario hace clic en un botón. Estoy intentando pasar una cadena de datos y luego actualizar el campo cuando los datos se pasan al archivo php. Este es el código que tengo, pero los datos no se actualizan […]

Carga de página Ajax sin recarga

Estoy trabajando en un script para cargar mi página sin actualizar. Está funcionando como quiero, excepto por una cosa. El sitio de prueba que tengo arriba es http://dev.dog-company.com . Solo el hogar Sobre nosotros y las preguntas frecuentes funcionarán con el script en este momento. El problema es que en la página de inicio hay […]

Ajax no funciona si el controlador está ubicado fuera de la función de submenú del complemento

Estoy usando wordpress ajax para activar una presentación. Localicé el código de envío en la página del submenú, porque está en conflicto con la función en la página principal del complemento. El problema aquí es que debería colocar el controlador ajax en la función de página del submenú, mientras que no se activará si se […]

Deja de cargar más publicaciones si no queda ninguna AJAX

Estoy usando el siguiente JavaScript para cargar más páginas en #work_items (mira en vivo en http://mtthwbsh.com ): jQuery(document).ready(function($){ $(‘.older a’).live(‘click’, function(e) { e.preventDefault(); $(‘.navigation’).prepend(” “); var link = jQuery(this).attr(‘href’); var $content = ‘#work_items’; var $nav_wrap = ‘.navigation’; var $anchor = ‘.navigation .older a’; var $next_href = $($anchor).attr(‘href’); // Get URL for the next set of posts […]

¿Cómo usar AJAX para verificar si el usuario todavía está conectado?

Estoy trabajando con WordPress 3.8 Tengo una aplicación que me gustaría usar AJAX para consultar con WordPress para determinar si su tiempo de inactividad ha expirado. En my functions.php, tengo el siguiente enlace que verifica cuando alguien solicita una página: function cookie_expiration( $expiration, $user_id, $remember ) { echo ‘ck time’; return $remember ? $expiration : […]

¿Cómo usar códigos cortos en una barra lateral de widgets al hacer una llamada ajax?

Estoy tratando de usar un código abreviado de Promotion Slider Plugin dentro de un widget cuando hago una llamada ajax. Como dije aquí , podría lograrlo haciendo: add_action( ‘init’, function() { ps_register_shortcode_ajax( ‘ps_get_slider’, ‘8’ ); } ); function ps_register_shortcode_ajax( $callable, $action ) { if(isset($_POST[‘href’])) { $pageId = preg_match( ‘/^http:\/\/.+\/\?page_id=\d+$/’, $_POST[‘href’] ) ? substr( strrchr( $_POST[‘href’], […]

¿Cómo cargar un complemento al hacer una llamada Ajax?

He publicado esta pregunta: ¿Cómo usar códigos cortos en una barra lateral de widgets al hacer una llamada ajax? , sin respuestas Ahora quiero hacer una pregunta más específica. El problema parece ser que el código corto no es procesado por el complemento. Como si reemplazo el código corto con, por ejemplo, , funciona perfecto. […]