262 | #MeMojo Cómo detectar si un desarrollador web te está vendiendo la burra episode artwork

EPISODE · Apr 21, 2021 · 15 MIN

262 | #MeMojo Cómo detectar si un desarrollador web te está vendiendo la burra

from WordPress Semanal

En el episodio 262 de Wordpress Semanal te hablo de cómo pedir presupuesto a un desarrollador o diseñador web y asegurarte de que sabe lo que se hace (sin ofenderle). ¡Vamos allá! Escuchar en iTunes Escuchar en iVoox Escuchar en Spotify Cómo detectar si un desarrollador web te está vendiendo la burra En este episodio vamos a ver: Cómo pedir presupuesto a un desarrollador Cómo detectar si un desarrollador WordPress te está vendiendo la moto ¿Cómo saber si el precio es justo?  Lo más importante: claridad y honestidad Plugin de la semana Contenido recomendado 1) Cómo pedir presupuesto a un desarrollador Valora y respeta el tiempo del profesional Pregúntale qué necesita saber No escatimes en detalles de lo que necesitas Claridad (porque también la esperas del otro lado) 2) Cómo detectar si un desarrollador WordPress te está vendiendo la moto Pídele detalles de lo que va a implementar/desarrollar Cómo va a hacerlo: theme propio, theme de terceros (¿cuál?) qué plugins piensa usar qué servicios externos va a implementar quién los paga y cómo Cómo será el cobro y qué incluye ¿Habrá soporte? ¿Documentación? ¿Mantenimiento? Qué pasa si dejáis de trabajar juntos ¿Estarás atado al desarrollador/a? ¿Cómo haces cambios en tu web? Tras recibir todas estas respuestas, investiga en Google 3) ¿Cómo saber si el precio es justo? Si has hecho las preguntas anteriores: lo intuirás Puedes pedir otros presupuestos o buscar en webs especializadas He tenido leads que me consideran caro y clientes que me consideran barato 4) Lo más importante: claridad y honestidad Sé honesto como cliente Sé honesto como desarrollador / diseñador Es mejor pecar por exceso de claridad No des nada por sentado Participa en #MeMojo Si quieres conocer mi opinión sobre plugins, themes o servicios relacionados con la creación y gestión de webs con WordPress, rellena el siguiente formulario con tus sugerencias. ¿En qué quieres que me moje? var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function(){gform.scriptsLoaded=!0}),document.addEventListener("gform/theme/scripts_loaded",function(){gform.themeScriptsLoaded=!0}),window.addEventListener("DOMContentLoaded",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>"function"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn("The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1."),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener("gform_main_scripts_loaded",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener("gform/theme/scripts_loaded",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener("DOMContentLoaded",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook("action",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook("filter",o,r,e,t)},doAction:function(o){gform.doHook("action",o,arguments)},applyFilters:function(o){return gform.doHook("filter",o,arguments)},removeAction:function(o,r){gform.removeHook("action",o,r)},removeFilter:function(o,r,e){gform.removeHook("filter",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+"_"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){"function"!=typeof(t=o.callable)&&(t=window[t]),"action"==r?t.apply(null,e):e[0]=t.apply(null,e)})),"filter"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}}); CommentsEste campo es un campo de validación y debe quedar sin cambios.Nombre* Nombre Email* Tu sugerencia*Consentimiento* Estoy de acuerdo con la política de privacidad.*Responsable y destinatario: Gonzalo Navarro. Fin del tratamiento: responder a correos (almacenados en servidor de SiteGround S.L). Tus derechos: acceso, rectificación, portabilidad y olvido. Más información en la política de privacidad gform.initializeOnLoaded( function() {gformInitSpinner( 29, 'https://gonzalonavarro.es/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery('#gform_ajax_frame_29').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_29');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_29').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_29').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_29').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_29').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_29').val();gformInitSpinner( 29, 'https://gonzalonavarro.es/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [29, current_page]);window['gf_submitting_29'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_29').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [29]);window['gf_submitting_29'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_29').text());}else{jQuery('#gform_29').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "29", currentPage: "current_page", abort: function() { this.preventDefault(); } }]); if (event && event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( "gform_wrapper_29" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_29"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_29" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; gform.core.triggerPostRenderEvents( 29, current_page ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ 'style', 'class' ], }); } else { triggerPostRender(); } } );} ); Plugin de la semana Advanced Iframe te permite incrustar cualquier página dentro de otra página, mostrar ciertas partes u ocultarlas, hacer cambios por css, etc. Contenido recomendado para suscriptores Zona Código: crear una ventana modal sólo con css Curso Mailpoet Cuánto cuesta una web hecha con WordPress Costes reales de tener una web con WordPress Enlaces mencionados Hosting recomendado Activación de licencias premium de plugins y themes Formación para crear y gestionar páginas web como un pro Acceso completo a más de 54 cursos para crear y gestionar páginas web que de verdad lleguen a la gente. 👉 Apuntarme La entrada 262 | #MeMojo Cómo detectar si un desarrollador web te está vendiendo la burra es una artículo de Gonzalo Navarro.

Episode metadata supplied by the publisher feed · Published Apr 21, 2021

Embed this episode

NOW PLAYING

262 | #MeMojo Cómo detectar si un desarrollador web te está vendiendo la burra

0:00 15:15

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

No similar episodes found.

No similar podcasts found.

Frequently Asked Questions

How long is this episode of WordPress Semanal?

This episode is 15 minutes long.

When was this WordPress Semanal episode published?

This episode was published on April 21, 2021.

Can I download this WordPress Semanal episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.
URL copied to clipboard!