Respuestas de foro creadas

Viendo 12 respuestas - de la 1 a la 12 (de un total de 12)
  • Foro: Multisitio
    En respuesta a: Foto de perfil
    Iniciador del debate jaimebaron

    (@jaimebaron)

    Muchisimas gracias chicos por vuestros comentarios. Da gusto que la gente se implique y te ayude tanto. Os cuento, que he estado esta semana trabajando en lo que me recomendasteis.

    La opción más sencilla que me comentas (poner buddypress para toda la red), no me vale en mi caso, ya que cuando quiero acceder a ajustes del tema 2 me redirige a los ajustes del tema 1 (y entonces pierdo la capacidad de ver ajustes específicos del tema 2 que si que necesito).

    En cuanto a la segunda solución que planteas Rocío, he estado pegandome con ello pero no lo he conseguido. Encontré el codigo:

    <h2><?php _e( ‘Change Profile Photo’, ‘listopia’ ); ?></h2>

    <?php

    /**
    * Fires before the display of profile avatar upload content.
    *
    * @since 1.1.0
    */
    do_action( ‘bp_before_profile_avatar_upload_content’ ); ?>

    <?php if ( !(int)bp_get_option( ‘bp-disable-avatar-uploads’ ) ) : ?>

    <p><?php printf( __( ‘Your profile photo will be used on your profile and throughout the site. If there is a Gravatar associated with your account email we will use that, or you can upload an image from your computer.’, ‘listopia’ ), esc_url_raw( ‘gravatar.com’ ) ); ?></p>

    <form action=»» method=»post» id=»avatar-upload-form» class=»standard-form» enctype=»multipart/form-data»>

    <?php if ( ‘upload-image’ == bp_get_avatar_admin_step() ) : ?>

    <?php wp_nonce_field( ‘bp_avatar_upload’ ); ?>
    <p><?php _e( ‘Click below to select a JPG, GIF or PNG format photo from your computer and then click \’Upload Image\’ to proceed.’, ‘listopia’ ); ?></p>

    <p id=»avatar-upload»>
    <label for=»file» class=»bp-screen-reader-text»><?php
    /* translators: accessibility text */
    _e( ‘Select an image’, ‘listopia’ );
    ?></label>
    <input type=»file» name=»file» id=»file» />
    <input type=»submit» name=»upload» id=»upload» value=»<?php esc_attr_e( ‘Upload Image’, ‘listopia’ ); ?>» />
    <input type=»hidden» name=»action» id=»action» value=»bp_avatar_upload» />
    </p>

    <?php if ( bp_get_user_has_avatar() ) : ?>
    <p><?php _e( «If you’d like to delete your current profile photo but not upload a new one, please use the delete profile photo button.», ‘listopia’ ); ?></p>
    <p>«><?php _e( ‘Delete My Profile Photo’, ‘listopia’ ); ?></p>
    <?php endif; ?>

    <?php endif; ?>

    <?php if ( ‘crop-image’ == bp_get_avatar_admin_step() ) : ?>

    <h5><?php _e( ‘Crop Your New Profile Photo’, ‘listopia’ ); ?></h5>

    » id=»avatar-to-crop» class=»avatar» alt=»<?php esc_attr_e( ‘Profile photo to crop’, ‘listopia’ ); ?>» />

    <div id=»avatar-crop-pane»>
    » id=»avatar-crop-preview» class=»avatar» alt=»<?php esc_attr_e( ‘Profile photo preview’, ‘listopia’ ); ?>» />
    </div>

    <input type=»submit» name=»avatar-crop-submit» id=»avatar-crop-submit» value=»<?php esc_attr_e( ‘Crop Image’, ‘listopia’ ); ?>» />

    <input type=»hidden» name=»image_src» id=»image_src» value=»<?php bp_avatar_to_crop_src(); ?>» />
    <input type=»hidden» id=»x» name=»x» />
    <input type=»hidden» id=»y» name=»y» />
    <input type=»hidden» id=»w» name=»w» />
    <input type=»hidden» id=»h» name=»h» />

    <?php wp_nonce_field( ‘bp_avatar_cropstore’ ); ?>

    <?php endif; ?>

    </form>

    <?php
    /**
    * Load the Avatar UI templates
    *
    * @since 2.3.0
    */
    bp_avatar_get_templates(); ?>

    <?php else : ?>

    <p><?php printf( __( ‘Your profile photo will be used on your profile and throughout the site. To change your profile photo, please create an account with Gravatar using the same email address as you used to register with this site.’, ‘listopia’ ), esc_url_raw( ‘gravatar.com’ ) ); ?></p>

    <?php endif; ?>

    <?php

    /**
    * Fires after the display of profile avatar upload content.
    *
    * @since 1.1.0
    */
    do_action( ‘bp_after_profile_avatar_upload_content’ ); ?>

    Pero no pude modificarlo para que funcionara.

    Además encontré la parte del codigo donde hace el loop cada vez que llama al perfil:

    $avatar_args = array(
    ‘type’ => ‘thumb’,
    ‘width’ => false,
    ‘height’ => false,
    ‘class’ => ‘avatar img-circle author-img card-profile-img rounded-circle’,
    ‘id’ => false
    ); ?>

    <li class=»shortcode-output»>

    <?php
    $strModule = ‘moduleBpGrid’;
    if( class_exists( $strModule ) ) {
    $objContent = new stdClass;
    $objContent->ID = $objContent->post_status = $objContent->post_content = $objContent->post_type = null;
    $objContent->post_author = bp_get_member_user_id();
    $objContent->post_title = bp_get_member_name();
    $objArticle = new $strModule( $objContent, Array( ‘hide_meta’ => true ) );

    $objArticle->permalink = bp_get_member_permalink();
    $objArticle->title = $objArticle->get_title();
    $objArticle->avatar = bp_get_member_avatar( $avatar_args );

    Pero tampoco tuve éxito.

    Despues de todo este rollo que os he contado, se os ocurre otra manera, o alomejor es que he utilizado mal la función que me recomendate. Mis temas tienen id 1 y id 2 y utilizo la funcion que me has recomendado así:

    switch_to_blog( 1 );
    —-
    restore_current_blog();

    Muchas gracias de nuevo y de antemano y un saludo

    Foro: Multisitio
    En respuesta a: Foto de perfil
    Iniciador del debate jaimebaron

    (@jaimebaron)

    Hola,

    gracias por la respuesta. Te especifico a tus dos preguntas:

    1) estoy usando buddypress en ambos temas. pero no lo tengo activo para la red. Lo tengo activo en cada site (los temas pertenecen al mismo desarrollador, y comparten contenido como mensajes, grupos etc pero la foto de perfil no). En este foro de buddypress comentaban el mismo problema pero nadie dio una solucion: https://buddypress.org/support/topic/centralize-profile-photo-and-cover-image-in-multisite/
    Anticipandome a una posible respuesta tuya no puedo activar el plugin para la red ya que los ajustes del sitio principal se superponen a la pagina de ajustes del segundo sitio.

    2) Tengo la posibilidad de usar gravatar, pero no quiero usarlo ya que tendria que hacer a mis usuarios que se registren tambien en gravatar y es un lio. Me explique mal en mi primer post, existe la posibilidad de usar gravatar pero no quiero porque pierdo user experience.

    Cualquier otra duda decidme. Muchas gracias de antemano

    Foro: Multisitio
    En respuesta a: problema con cache
    Iniciador del debate jaimebaron

    (@jaimebaron)

    Muchas gracias, intentare probar asi

    Foro: Multisitio
    En respuesta a: Login en mi web
    Iniciador del debate jaimebaron

    (@jaimebaron)

    Hola. Esa opción la tengo activa. Pero no me refiero al header de wordpress sino al de mi tema. Si entras en la página es donde aparece Maps, login etc

    Foro: Multisitio
    En respuesta a: Ajustes en multisitio
    Iniciador del debate jaimebaron

    (@jaimebaron)

    Buenas, lo primero la url de la home del segundo tema era una errata, es beuptocity.com/maps (estaba haciendo una prueba).

    lo segundo, si, tengo una instalacion de wp congigurado para ser multisitio, en este caso dos direcciones y dos temas.

    Tengo cada tema instalado en cada url:

    beuptocity.com – lynk
    beuptocity.com/maps – listopia

    la forma de darme cuenta de que no veia el menu propio de listopia fue activar listopia en la url de beuptocity.com por eso abrí este post.

    He hecho lo de desactivar todos los plugins e ir activandolos, no he encontrado cual es el causante, pero tiene que estar la causa en alguno de los que tenia activados para toda la red (en lugar de activar en cada site el suyo).

    Lo único es que no se si ahora mis dos sites van a estar linkados y si se registra el usuario en uso podrá acceder al otro…

    Gracias y un saludo

    Foro: Multisitio
    En respuesta a: Ajustes en multisitio
    Iniciador del debate jaimebaron

    (@jaimebaron)

    He hecho lo que pruebas y afortunadamente no pasa eso. En uno me dirige a uno y en el otro me da error 404 que la pagina no existe.

    No se como hacer que dependiendo en que subdominio esté, me lleve a la pagina de ajustes del subdominio que deberia ir.

    Foro: Multisitio
    En respuesta a: Ajustes en multisitio
    Iniciador del debate jaimebaron

    (@jaimebaron)

    He hecho lo que pruebas y afortunadamente no pasa eso. En uno me dirige a uno y en el otro me da error 404 que la pagina no existe.

    No se como hacer que dependiendo en que subdominio esté, me lleve a la pagina de ajustes del subdominio que deberia ir. Adjunto dos pantallazos con la prueba que me has dicho.

    https://ibb.co/gGx5c8

    https://ibb.co/ccYNPo

    Foro: Multisitio
    En respuesta a: Ajustes en multisitio
    Iniciador del debate jaimebaron

    (@jaimebaron)

    Gracias, a ver si alguien mas me puede comentar alguna otra idea porque eso ya lo he revisado pero nada…

    Foro: Multisitio
    En respuesta a: Ajustes en multisitio
    Iniciador del debate jaimebaron

    (@jaimebaron)

    Buenas tardes,

    he probado a entrar con mi usuario particular en la web (no superadmin) y me sigue redirigiendo a los ajustes del sitio principal (beuptocity) en vez de llevarme a los del sitio secundario (beuptocity/maps/maps).

    No se si te he entendido bien o tendría que modificar algo en el backend. Si quieres puedes probar a registrarte y comprobar lo que te comento.

    Un saludo y gracias,
    Jaime

    Foro: Multisitio
    En respuesta a: Acceso a ajustes
    Iniciador del debate jaimebaron

    (@jaimebaron)

    Mil gracias Jose, asi da gusto. Voy a por ellos

    Ya os contare a ver como acaba esto…

    Un saludo

    Foro: Multisitio
    En respuesta a: Acceso a ajustes
    Iniciador del debate jaimebaron

    (@jaimebaron)

    Buenas tardes,

    he conseguido avanzar algo cacharreando en las opciones del tema. Había una opción llamada «preloader» en un apartado llamado «Miscellaneous settings» que estaba habilitada, la ha desabilitado y ahora ya no se me queda pensando, lo único es que al cargar la pagina de ajustes me aparece el siguiente error:

    Fatal error: Uncaught Error: Call to undefined function bp_is_user_forums() in /home/beuptoci/public_html/wp-content/themes/lynk/buddypress/members/single/home.php:56 Stack trace: #0 /home/beuptoci/public_html/wp-includes/template.php(690): require() #1 /home/beuptoci/public_html/wp-content/plugins/buddypress/bp-core/bp-core-template-loader.php(155): load_template(‘/home/beuptoci/…’, false) #2 /home/beuptoci/public_html/wp-content/plugins/buddypress/bp-core/bp-core-template-loader.php(61): bp_locate_template(Array, true, false) #3 /home/beuptoci/public_html/wp-content/plugins/buddypress/bp-core/bp-core-template-loader.php(338): bp_get_template_part(‘members/single/…’, NULL) #4 /home/beuptoci/public_html/wp-content/plugins/buddypress/bp-members/classes/class-bp-members-theme-compat.php(212): bp_buffer_template_part(‘members/single/…’, NULL, false) #5 /home/beuptoci/public_html/wp-includes/class-wp-hook.php(286): BP_Members_Theme_Compat->single_dummy_content(») #6 /home/beuptoci/public_html/wp-includes/plugin.php(203 in /home/beuptoci/public_html/wp-content/themes/lynk/buddypress/members/single/home.php on line 56

    No se si con esto os ayudo a que me ayudeis con el misterio…o es peor aun jaja

    Muchas gracias!!

    Foro: Multisitio
    En respuesta a: Acceso a ajustes
    Iniciador del debate jaimebaron

    (@jaimebaron)

    Muchas gracias a ambos por responder. Estoy usando efectivamente multisite.

    Os cuento la prueba que he hecho:

    1) Cambio de tema. Activo uno de los que trae por defecto WordPress.

    Antes de hacer el paso dos que me recomendó almendron he probado a ver si ahora si que cargaba la pagina. Efectivamente cargaba.

    No entiendo por que únicamente al cambiar de tema ya me rompe ese enlace, si las paginas y el contenido del sitio es el mismo. Al menos ya he acotado el problema (ya que no veo que sea cosa de plugins ya que no he llegado a desactivar ninguno). Supongo que estará en alguna parte de la configuración de los temas (me pasa en los dos del sitio: listopia y lynk).

    Si se os ocurre donde podría probar para seguir acotando, toda idea es bienvenida.

    Mil gracias,
    Jaime

Viendo 12 respuestas - de la 1 a la 12 (de un total de 12)