Desperdiciar vs invertir tu tiempo

 

Fuente

@investors_guide

Anuncios

Configurar las revisiones en WordPress: activar, desactivar

Para configurar el control de las revisiones de nuestras Páginas y Entradas en WordPress tendremos que editar el archivo wp-config.php de nuestro sitio Web como sigue:

Activar

Añadir la siguiente línea de código:

define('WP_POST_REVISIONS', true);

Desactivar

Añadir la siguiente línea de código:

define('WP_POST_REVISIONS', false);

Configurar

Definir hasta cierto número de revisiones (ejemplo 8):

define('WP_POST_REVISIONS', 8);

Obtener los tags de un post en WordPress

Función: get_the_tags()
Parametros: $id, ID del Post (opcional)

Devuelve un array de objetos, un objeto por cada tag asignado al Post.

<?php
$tags = get_the_tags();

if (!empty($tags)) {
    foreach ($tags as $row) {
        echo esc_html( $row->name );
    }
}
?>

Si esta función es usada dentro del “Loop” de WordPress, no es necesario pasar como parámetro el ID del Post.

Obtener las categorias de un post en WordPress

Función: get_the_category
Parametros: $id (int) (Optional) default valor actual de post ID. Valor por default: false

<?php
$categories = get_the_category();

if (!empty($categories)) {
    foreach ($categories as $category) {
        echo esc_html( $category->name );
    }
}
?>

Cómo poner Chat en WordPress sin plugin

En este tutorial vamos a incorporar un Chat en WordPress sin la necesidad de instalar un plugin.

El chat que vamos a incluir pertenece al servicio que ofrece Tawk.to, para lo cual necesitas tener una cuenta y haber configurado y personalizado el Widget del Chat.

El archivo que necesitamos modificar es functions.php al cual tenemos que agregar la siguiente porción de código:

add_action('wp_footer','add_chat');
function add_chat() {
    ?>
    COPIA Y PEGA AQUI EL CODIGO QUE PROPORCIONA Tawk.to
    <?php
}

Listo! con eso ya debes tener integrado en tu Sitio Web el servicio de Chat para interactuar con tus clientes.

Ejemplo timbrado webservice folios digitales PHP

Folios Digitales como Proveedor de Servicios de Expedición de Comprobante Fiscal Digital a través de Internet, ofrece sus servicios de timbrado conforme a los nuevos requerimientos especificados para realizar las validaciones
de los CFDI exigidos por el SAT.
El servicio de conexión de Folios Digitales permite enviar un XML desde nuestro propio aplicativo (ERP) y recibir el CFDI ya timbrado.

La URL de acceso al Web Service de Pruebas es la siguiente:
https://www.foliosdigitalespac.com/WSTimbrado33Test/WSCFDI33.svc?WSDL

El método TimbrarCFDI es el encargado de emitir el comprobante fiscal, y recibe los siguientes parametros:

– usuario: (Requerido) Usuario FD que va a realizar la petición.
– password: (Requerido) Contraseña de autenticación del usuario.
– cadenaXML: (Requerido) Contenido del XML con la información del comprobante.
– referencia: (Requerido) Referencia única que desee asignar el cliente al CFDI timbrado.

Ejemplo básico de timbrado en el lenguaje PHP:

// Variable que debera contener el XML del CFDI
$cfdi = '<xml>';

// Variable que contiene la direccion del WSDL
$URL_WS = 'https://www.foliosdigitalespac.com/WSTimbrado33Test/WSCFDI33.svc?WSDL'; 


// Conexion con el PAC

$pac = new SoapClient($URL_WS, array('trace' => TRUE,'connection_timeout'=>15));
        

// Declarar parametros a enviar
        
$username = new SoapVar('usuario',XSD_STRING);
$password = new SoapVar('password',XSD_STRING);
$xml = new SoapVar($cfdi,XSD_STRING);


// Timbrar

$result = $pac->__soapCall('TimbrarCFDI', array('parameters' => array('usuario' => $username, 'password' => $password, 'cadenaXML'=>$xml, 'referencia' => 'Test')));


// Resultado

if ($result->TimbrarCFDIResult->OperacionExitosa) {
    // UUID
    $uuid = $result->TimbrarCFDIResult->Timbre->UUID;
    // Mensaje
    $mensaje = $result->TimbrarCFDIResult->MensajeError;
    // XML timbrado
    $xml_timbrado = $result->TimbrarCFDIResult->XMLResultado
} else {
    echo "Error al timbrar";
}

Plantilla sitio web basico WordPress Materializecss

Sitio Web WordPress

CARACTERISTICAS

  • Diseño responsivo.
  • Minimalista.
  • Autoadministrable en el contenido (Texto e imagenes).
  • Ideal para publicar los servicios que ofrece tu Negocio.

 
 
VIDEO

 
 
DEMO

http://informaticauno.com.mx/wp/basico/22185/

XML de ejemplo con complemento IEDU para escuelas

Este es un ejemplo de un XML el cual incorpora el complemento IEDU (Instituciones Educativas) para Escuelas en México.

<?xml version="1.0" encoding="UTF-8"?>
<cfdi:Comprobante xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:cfdi="http://www.sat.gob.mx/cfd/3" xsi:schemaLocation="http://www.sat.gob.mx/cfd/3 http://www.sat.gob.mx/sitio_internet/cfd/3/cfdv33.xsd http://www.sat.gob.mx/iedu http://www.sat.gob.mx/sitio_internet/cfd/iedu/iedu.xsd" Version="3.3" Serie="C" Folio="2" Fecha="2018-08-24T13:20:36" Sello="AVUlQ2FmJlFPD4aLabyCNTupO+KsW/btbo9RzuNPrrYJ1LYca0pw8rQp/Gxek1I6WkILEHH1yTJBDnSDUW2GquPIFMjSN8mrjNywTj2Vh3jjOM0VC4Y2js1VrI4Qa2Q0QuHuSPfd1kYWVcFdOi8TkxMZnAmVrziVO2HWgSEhp5NnHm0/+ZjTwAT8/OSvrtfV+4pepXs86RtlVn4G5ogVDp/7LJdZVjl98zVoUtagWIr0Du3yxe5Ta9Sb4PQ1ONnnR+YIZEpj0swsUbNgtAuGwvPoMthRlPc5fYzHHTq8HSFLD0KluMAIxBw38sgztNGarkgnFWCh8SF/P42B5OD1Vg==" FormaPago="03" NoCertificado="20001000000300022815" Certificado="MIIFxTCCA62gAwIBAgIUMjAwMDEwMDAwMDAzMDAwMjI4MTUwDQYJKoZIhvcNAQELBQAwggFmMSAwHgYDVQQDDBdBLkMuIDIgZGUgcHJ1ZWJhcyg0MDk2KTEvMC0GA1UECgwmU2VydmljaW8gZGUgQWRtaW5pc3RyYWNpw7NuIFRyaWJ1dGFyaWExODA2BgNVBAsML0FkbWluaXN0cmFjacOzbiBkZSBTZWd1cmlkYWQgZGUgbGEgSW5mb3JtYWNpw7NuMSkwJwYJKoZIhvcNAQkBFhphc2lzbmV0QHBydWViYXMuc2F0LmdvYi5teDEmMCQGA1UECQwdQXYuIEhpZGFsZ28gNzcsIENvbC4gR3VlcnJlcm8xDjAMBgNVBBEMBTA2MzAwMQswCQYDVQQGEwJNWDEZMBcGA1UECAwQRGlzdHJpdG8gRmVkZXJhbDESMBAGA1UEBwwJQ295b2Fjw6FuMRUwEwYDVQQtEwxTQVQ5NzA3MDFOTjMxITAfBgkqhkiG9w0BCQIMElJlc3BvbnNhYmxlOiBBQ0RNQTAeFw0xNjEwMjUyMTUyMTFaFw0yMDEwMjUyMTUyMTFaMIGxMRowGAYDVQQDExFDSU5ERU1FWCBTQSBERSBDVjEaMBgGA1UEKRMRQ0lOREVNRVggU0EgREUgQ1YxGjAYBgNVBAoTEUNJTkRFTUVYIFNBIERFIENWMSUwIwYDVQQtExxMQU43MDA4MTczUjUgLyBGVUFCNzcwMTE3QlhBMR4wHAYDVQQFExUgLyBGVUFCNzcwMTE3TURGUk5OMDkxFDASBgNVBAsUC1BydWViYV9DRkRJMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAgvvCiCFDFVaYX7xdVRhp/38ULWto/LKDSZy1yrXKpaqFXqERJWF78YHKf3N5GBoXgzwFPuDX+5kvY5wtYNxx/Owu2shNZqFFh6EKsysQMeP5rz6kE1gFYenaPEUP9zj+h0bL3xR5aqoTsqGF24mKBLoiaK44pXBzGzgsxZishVJVM6XbzNJVonEUNbI25DhgWAd86f2aU3BmOH2K1RZx41dtTT56UsszJls4tPFODr/caWuZEuUvLp1M3nj7Dyu88mhD2f+1fA/g7kzcU/1tcpFXF/rIy93APvkU72jwvkrnprzs+SnG81+/F16ahuGsb2EZ88dKHwqxEkwzhMyTbQIDAQABox0wGzAMBgNVHRMBAf8EAjAAMAsGA1UdDwQEAwIGwDANBgkqhkiG9w0BAQsFAAOCAgEAJ/xkL8I+fpilZP+9aO8n93+20XxVomLJjeSL+Ng2ErL2GgatpLuN5JknFBkZAhxVIgMaTS23zzk1RLtRaYvH83lBH5E+M+kEjFGp14Fne1iV2Pm3vL4jeLmzHgY1Kf5HmeVrrp4PU7WQg16VpyHaJ/eonPNiEBUjcyQ1iFfkzJmnSJvDGtfQK2TiEolDJApYv0OWdm4is9Bsfi9j6lI9/T6MNZ+/LM2L/t72Vau4r7m94JDEzaO3A0wHAtQ97fjBfBiO5M8AEISAV7eZidIl3iaJJHkQbBYiiW2gikreUZKPUX0HmlnIqqQcBJhWKRu6Nqk6aZBTETLLpGrvF9OArV1JSsbdw/ZH+P88RAt5em5/gjwwtFlNHyiKG5w+UFpaZOK3gZP0su0sa6dlPeQ9EL4JlFkGqQCgSQ+NOsXqaOavgoP5VLykLwuGnwIUnuhBTVeDbzpgrg9LuF5dYp/zs+Y9ScJqe5VMAagLSYTShNtN8luV7LvxF9pgWwZdcM7lUwqJmUddCiZqdngg3vzTactMToG16gZA4CWnMgbU4E+r541+FNMpgAZNvs2CiW/eApfaaQojsZEAHDsDv4L5n3M1CC7fYjE/d61aSng1LaO6T1mh+dEfPvLzp7zyzz+UgWMhi5Cs4pcXx1eic5r7uxPoBwcCTt3YI1jKVVnV7/w=" SubTotal="1000.00" Descuento="0.00" Moneda="MXN" TipoCambio="1" Total="1000.00" TipoDeComprobante="I" MetodoPago="PUE" LugarExpedicion="00000">
  <cfdi:Emisor Rfc="LAN7008173R5" Nombre="EMPRESA DE EJEMPLO SA DE CV" RegimenFiscal="601"/>
  <cfdi:Receptor Rfc="XAXX010101000" Nombre="VENTAS PUBLICO EN GENERAL" UsoCFDI="D10"/>
  <cfdi:Conceptos>
    <cfdi:Concepto ClaveProdServ="86121500" Cantidad="1.0000" ClaveUnidad="E48" Unidad="SERVICIO" Descripcion="SERVICIOS EDUCATIVOS PRIMARIA" ValorUnitario="1000.00" Importe="1000.00" Descuento="0.00">
      <cfdi:ComplementoConcepto>
        <iedu:instEducativas xmlns:iedu="http://www.sat.gob.mx/iedu" version="1.0" nombreAlumno="MOISES CASTILLO CALZADA" CURP="CACM811201HVZSLS02" nivelEducativo="Primaria" autRVOE="75315955" rfcPago="XAXX010101000"/>
      </cfdi:ComplementoConcepto>
      <cfdi:Impuestos>
        <cfdi:Traslados>
          <cfdi:Traslado Base="1000.00" Impuesto="002" TipoFactor="Tasa" TasaOCuota="0.000000" Importe="0.00"/>
        </cfdi:Traslados>
      </cfdi:Impuestos>
    </cfdi:Concepto>
  </cfdi:Conceptos>
  <cfdi:Impuestos TotalImpuestosTrasladados="0.00">
    <cfdi:Traslados>
      <cfdi:Traslado Importe="0.00" Impuesto="002" TasaOCuota="0.000000" TipoFactor="Tasa"/>
    </cfdi:Traslados>
  </cfdi:Impuestos>
  <cfdi:Complemento>
    <tfd:TimbreFiscalDigital xmlns:fn="http://www.w3.org/2005/xpath-functions" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tfd="http://www.sat.gob.mx/TimbreFiscalDigital" FechaTimbrado="2018-08-24T13:20:37" UUID="e2d30ad1-68c1-4251-87b7-95b0c737ff86" NoCertificadoSAT="30001000000300036827" SelloCFD="AVUlQ2FmJlFPD4aLabyCNTupO+KsW/btbo9RzuNPrrYJ1LYca0pw8rQp/Gxek1I6WkILEHH1yTJBDnSDUW2GquPIFMjSN8mrjNywTj2Vh3jjOM0VC4Y2js1VrI4Qa2Q0QuHuSPfd1kYWVcFdOi8TkxMZnAmVrziVO2HWgSEhp5NnHm0/+ZjTwAT8/OSvrtfV+4pepXs86RtlVn4G5ogVDp/7LJdZVjl98zVoUtagWIr0Du3yxe5Ta9Sb4PQ1ONnnR+YIZEpj0swsUbNgtAuGwvPoMthRlPc5fYzHHTq8HSFLD0KluMAIxBw38sgztNGarkgnFWCh8SF/P42B5OD1Vg==" SelloSAT="GqAOzUcY7k6SaNAhYvNxhtwRa8CDlS+LFi7FEg+nsAkYyOKymD6sQNsEXzBaWlfp3wL+wVr3ufBHZF6N/H79Y4uhMiLXLRBNb0uVmuBnMrmN6v4SgJJ/i3xMY0aPJvp4d9e/VLDcnI1SaN/bltEMvkIFlYpdfMdB1z3pwW/7omf6XTFwVN6OGrerY+Cdpit2sOl2ywotDWsRXG/EFaWAhSqTXUA5uha2IHQJlj5ACLnit5bH/5dUis2cvdqGyzdfjMTMYgRJ9KM4xR668DBTtnKPWARstSLPTB0+vam2rf0tD+6bDpov3jZgOr6MhjCgGhcXz1v3BHyVQcmw3Vtmuw==" Version="1.1" RfcProvCertif="DAL050601L35" Leyenda="Timbre de Prueba" xsi:schemaLocation="http://www.sat.gob.mx/TimbreFiscalDigital http://www.sat.gob.mx/sitio_internet/cfd/timbrefiscaldigital/TimbreFiscalDigitalv11.xsd"/>
  </cfdi:Complemento>
</cfdi:Comprobante>

 

Puedes descargar el archivo XML dando clic Aqui

Como generar un CFDI con complemento Detallista: Ver video de Youtube

Fuente: http://microcfdi.com

Por esto son ricos los Países Nórdicos

Me encontré este video en Youtube y me pareció digno de compartir por la excelente calidad de contenido, en el encontrarás las claves de porque los paises Nórdicos han tenido tanto éxito y el porque tienen la mejor calidad de vida del planeta.

A %d blogueros les gusta esto: