¿Cómo iniciar un sitio web de cuestionarios en Blogger?
Publicado: 2023-10-13Crear un sitio web de cuestionarios en Blogger es un proceso sencillo que no requiere habilidades de codificación. Blogger es una plataforma de blogs gratuita de Google que te permite crear y personalizar tu sitio web.
En esta publicación de blog, lo guiaré a través de los pasos para iniciar muy fácilmente un sitio web de cuestionarios en Blogger.
Crear un sitio web en Blogger es bastante fácil. Todo lo que necesita es una cuenta de Google y registrarse en un nuevo sitio web en la plataforma Blogger. Si quieres consultar el proceso de configuración completo puedes seguir nuestro artículo sobre Cómo iniciar un blog en Blogger .
Ahora que ha creado un blog gratuito en Blogger, debe publicar cuestionarios en su sitio web como publicaciones de blog. Puede elegir cualquier nicho y publicar varios cuestionarios en diferentes categorías. Puede cubrir las preguntas del año anterior de varios exámenes, pruebas simuladas y pruebas de habilidades en el sitio.
De esta manera, puede brindar valor a sus lectores y una vez que comience a recibir una buena cantidad de tráfico en el sitio web, podrá solicitar la aprobación de Google Adsense. Le ayudará a monetizar su tráfico con anuncios patrocinados.
Ahora veamos cómo puedes mostrar MCQ Quizs en tu sitio web de Blogger.
Para ello, debe utilizar el siguiente código en la sección " Editar HTML " de la publicación de su blog. Puede utilizar el siguiente código de forma gratuita.
Nota: No se permite ningún propósito comercial de este código. No puedes compartir el código como propio.
Aquí está el sencillo script de prueba MCQ para el sitio web de Blogger .
<style> body { font-family: Arial, sans-serif; } .quiz-container { max-width: 800px; margin: 0 auto; padding: 20px; border: 1px solid #ccc; border-radius: 5px; } .question { font-weight: bold; margin-bottom: 10px; } .option { margin: 5px 0; padding: 10px; border: 1px solid #ccc; border-radius: 5px; cursor: pointer; } .option:not(.selected):hover { background-color: #f0f0f0; } .selected { background-color: #007acc; color: white; } .correct { background-color: green; color: white; } .wrong { background-color: red; color: white; } .explanation { margin-top: 10px; display: none; } .report-card { margin-top: 20px; padding: 10px; border: 1px solid #ccc; border-radius: 5px; background-color: #f0f0f0; } .report-card h2{ margin: 0px!important; } .report-card p{ margin: 0.5em 0!important; } </style> <div class="quiz-container"> <div class="question">Question 1: What is 2 + 2?</div> <div class="option" data-question="question1" data-correct="true">A) 4</div> <div class="option" data-question="question1" data-correct="false">B) 5</div> <div class="option" data-question="question1" data-correct="false">C) 6</div> <div class="option" data-question="question1" data-correct="false">D) 7</div> <div class="explanation" data-question="question1">Explanation: 2 + 2 equals 4.</div> <div class="question">Question 2: What is the capital of France?</div> <div class="option" data-question="question2" data-correct="true">A) Paris</div> <div class="option" data-question="question2" data-correct="false">B) London</div> <div class="option" data-question="question2" data-correct="false">C) Berlin</div> <div class="option" data-question="question2" data-correct="false">D) Madrid</div> <div class="explanation" data-question="question2">Explanation: The capital of France is Paris.</div> <div class="question">Question 3: What is the largest planet in our solar system?</div> <div class="option" data-question="question3" data-correct="true">A) Jupiter</div> <div class="option" data-question="question3" data-correct="false">B) Earth</div> <div class="option" data-question="question3" data-correct="false">C) Mars</div> <div class="option" data-question="question3" data-correct="false">D) Venus</div> <div class="explanation" data-question="question3">Explanation: Jupiter is the largest planet in our solar system.</div> <div class="question">Question 4: Which gas do plants absorb from the atmosphere?</div> <div class="option" data-question="question4" data-correct="true">A) Carbon dioxide</div> <div class="option" data-question="question4" data-correct="false">B) Oxygen</div> <div class="option" data-question="question4" data-correct="false">C) Nitrogen</div> <div class="option" data-question="question4" data-correct="false">D) Hydrogen</div> <div class="explanation" data-question="question4">Explanation: Plants absorb carbon dioxide from the atmosphere.</div> <div class="question">Question 5: What is the largest mammal in the world?</div> <div class="option" data-question="question5" data-correct="true">A) Blue whale</div> <div class="option" data-question="question5" data-correct="false">B) African elephant</div> <div class="option" data-question="question5" data-correct="false">C) Giraffe</div> <div class="option" data-question="question5" data-correct="false">D) Lion</div> <div class="explanation" data-question="question5">Explanation: The blue whale is the largest mammal in the world.</div> <div class="report-card"> <h2>Report Card</h2> <p>Total Questions Attempted: <span>0</span></p> <p>Correct Answers: <span>0</span></p> <p>Wrong Answers: <span>0</span></p> <p>Percentage: <span>0%</span></p> </div> </div> <script> const options = document.querySelectorAll('.option'); const attemptedCount = document.getElementById('attemptedCount'); const correctCount = document.getElementById('correctCount'); const wrongCount = document.getElementById('wrongCount'); const percentage = document.getElementById('percentage'); let totalQuestions = 0; let correctAnswers = 0; options.forEach(option => { option.addEventListener('click', () => { const questionId = option.getAttribute('data-question'); const isCorrect = option.getAttribute('data-correct') === 'true'; options.forEach(o => { if (o.getAttribute('data-question') === questionId) { o.classList.remove('selected', 'correct', 'wrong'); if (o === option) { o.classList.add('selected'); if (isCorrect) { o.classList.add('correct'); correctAnswers++; } else { o.classList.add('wrong'); // Highlight the correct answer options.forEach(correctOption => { if ( correctOption.getAttribute('data-question') === questionId && correctOption.getAttribute('data-correct') === 'true' ) { correctOption.classList.add('correct'); } }); } totalQuestions++; } } }); // Show explanation const explanation = document.querySelector(`.explanation[data-question="${questionId}"]`); if (explanation) { explanation.style.display = 'block'; } // Update report card attemptedCount.textContent = totalQuestions; correctCount.textContent = correctAnswers; wrongCount.textContent = totalQuestions - correctAnswers; percentage.textContent = ((correctAnswers / totalQuestions) * 100).toFixed(2) + '%'; }); }); </script>
Puede utilizar este código con otras plataformas CMS como Wix, WordPress, etc.
Ahora, para agregar más cuestionarios de MCQ sobre esto, debe copiar esta sección y reemplazar el ID resaltado a continuación.
<div class="question"has-inline-color has-theme-palette-2-color">question5 ">Question 5: What is the largest mammal in the world?</div> <div class="option" data-question="
<div class="question"has-inline-color has-theme-palette-2-color">question5 ">Question 5: What is the largest mammal in the world?</div> <div class="option" data-question="
pregunta5 "datos correctos=" verdadero ">A) Ballena azul</div> <div class="opción" data-question=" pregunta5 " data-correct="false">B) elefante africano</div> <div class="opción" data-question=" pregunta5 " data-correct="false">C) Jirafa</div> <div class="opción" data-question=" pregunta5 " data-correct="false">D) León</div> <div class="explicación" data-question=" pregunta5 ">Explicación: La ballena azul es el mamífero más grande del mundo.</div>
Ahora necesitas asignar la opción correcta como respuesta asignando la etiqueta data-correct=”true” .
Asegúrese de mantener todas las demás opciones como falsas.
Puedes ver el vídeo a continuación para aprender cómo agregarlo a Blogger y personalizarlo aún más.
Si tienes alguna duda, no dudes en preguntarme en la sección de comentarios.
Espero que este artículo te ayude a agregar una sección de MCQ en Blogger y a iniciar tu propio sitio web de cuestionarios fácilmente. Si quieres que cubra más tutoriales, no dudes en preguntar en la sección de comentarios.