El plugin de Links Palooza fue hecho en PHP, y como cada servidor tiene una configuración distinta de ese lenguaje de programación, puede que haya que hacer algunos cambios en el plugin para que funcione.
Por defecto, el plugin luce así (esto lo podemos ver en el editor de Plugins de WP o abriendo el archivo con algún editor) desde la línea 11:
11 12 13 14 15 16 17 18 | define("bd_usar", true); // TRUE si se usa la BD define("curl_usar", false); // FALSE para no usar define("c_usuario", ""); // El nombre del usuario en LP define("c_id", ""); // El ID del blog define("c_titulo", ""); // Titulo antes de los enlaces define("c_tag", ""); // Tag del titulo define("c_anuncio", ""); // Texto, imagen o numero define("c_opcion", -1); // |
Esto es la configuración por defecto. Existen 2 cosas que podemos cambiar y que, cada una, puede tomar dos valores. La primera es sobre el uso de la base de datos: El plugin hace uso de la base de datos para almacenar la configuración (tu usuario, ID, el banner, etc) por defecto. Sin embargo, por cualquier razón (como reducir peticiones a la base de datos o simplemente por falta de permisos) podríamos querer que esto no fuera así. Bastaría con dejar la configuración así:
11 | define("bd_usar", false); // TRUE si se usa la BD |
Si ya no se usa la base de datos para guardar la configuración, ¿qué se usa? Pues resulta que almacenamos los valores en las constantes. Veamos línea por línea cómo editarlo. Lo primero (nota que hemos omitido lo de cURL -la línea 12-) será fijar el usuario:
13 | define("c_usuario", "CambiaEstoPorTuUsuario"); // |
Ahora el número de ID de tu blog (lo ves en Mis Blogs):
14 | define("c_id", "111"); // El ID del blog |
Cambiemos el título de los enlaces (es decir, el nombre de los enlaces de Links Palooza, como “Otros enlaces”, o “Enlaces patrocinados”):
15 | define("c_titulo", "Otros enlaces"); // |
El tag del título de los enlaces (sin los signos de menor que y mayor que):
16 | define("c_tag", "h3"); // |
Aquí viene algo en lo que hay que tener cuidado. Es hora de configurar cómo se muestran los banners o promoción de nuestra página de venta. Si en el campo de c_opcion escribes 1, entonces es que deseas mostrar un texto (como “Compra enlaces ya”) y eso deberías insertar en c_anuncio. Veamos cómo hacer esto:
17 18 | define("c_anuncio", "Compra enlaces ya"); define("c_opcion", 1); // |
Miremos ahora cómo poner un banner desde una URL de nosotros:
17 18 | define("c_anuncio", "http://midominio.com/banner.png"); define("c_opcion", 2); // |
Y si quieres añadir uno de los banners de LP, simplemente pon el número del banner:
17 18 | define("c_anuncio", 1); // define("c_opcion", 3); // |
Bien. Decíamos que existen dos cosas que se pueden cambiar. La segunda cosa es cómo el plugin lee los enlaces que te han comprado. Existen dos maneras: con el include o con cURL. Algunos hosts no permiten usar include (por ejemplo, Dreamhost), así que debemos usar cURL. En ese caso, debemos cambiar la configuración de curl_usar y ponerle TRUE:
12 | define("curl_usar", true); // |
Tags: Plugins