Add a "Copy to Clipboard" Button for Code Boxes in Blogger
🧰 Post Content:
Want to make your Blogger posts more user-friendly, especially for code snippets? Adding a "Copy" button to code boxes allows visitors to copy code with a single click—no need to manually highlight! Here's how you can add this cool feature.
Make your code snippets more user-friendly! With this simple trick, you can add a "Copy" button to your code boxes, letting your visitors copy code with just one click. ✅ Step 1: Add CSS to Your Theme
Go to Blogger > Theme > Edit HTML, and paste this just before </head>: <style>.copy-btn { position: absolute; top: 8px; right: 8px; padding: 5px 10px; background: #4CAF50; color: #fff; border: none; border-radius: 4px; cursor: pointer; font-size: 12px;}.code-box { position: relative; background: #f4f4f4; padding: 15px; margin: 10px 0; font-family: monospace; border-radius: 5px; overflow: auto;}</style> ✅ Step 2: Add JavaScript Before </body>
Still in Edit HTML, paste this code just before the closing </body> tag: <script>function copyToClipboard(element) { var temp = document.createElement("textarea"); temp.value = document.getElementById(element).innerText; document.body.appendChild(temp); temp.select(); document.execCommand("copy"); document.body.removeChild(temp); alert("Copied to clipboard!");}</script> ✅ Step 3: Add This HTML Block Inside a Post
Switch your post editor to HTML view, and paste this code wherever you want a copyable code snippet: <div class="code-box"> <button class="copy-btn" onclick="copyToClipboard('code1')">Copy</button> <pre id="code1"> <!-- Your code goes here --> console.log("Hello, Blogger!"); </pre></div> 💡 Tip:
For multiple code blocks, change the id="code1" to code2, code3, etc. ------------------------------------------------------------------------- 🔧 Blogger পোস্টে "Copy to Clipboard" বাটন যুক্ত করুন
আপনার কোড স্নিপেটকে আরও ইউজার-ফ্রেন্ডলি করতে চান? এই ছোট্ট ট্রিকটি ব্যবহার করে আপনি সহজেই "Copy" বাটন যুক্ত করতে পারবেন, যা এক ক্লিকে কোড কপি করার সুবিধা দেবে।
✅ ধাপ ১: CSS যুক্ত করুন
Blogger > Theme > Edit HTML-এ যান এবং </head> ট্যাগের ঠিক আগে নিচের কোডটি পেস্ট করুন:
<style>.copy-btn { position: absolute; top: 8px; right: 8px; padding: 5px 10px; background: #4CAF50; color: #fff; border: none; border-radius: 4px; cursor: pointer; font-size: 12px;}.code-box { position: relative; background: #f4f4f4; padding: 15px; margin: 10px 0; font-family: monospace; border-radius: 5px; overflow: auto;}</style> ✅ ধাপ ২: JavaScript যুক্ত করুন
এবার ঠিক </body> ট্যাগের আগে নিচের স্ক্রিপ্টটি পেস্ট করুন:
<script>function copyToClipboard(element) { var temp = document.createElement("textarea"); temp.value = document.getElementById(element).innerText; document.body.appendChild(temp); temp.select(); document.execCommand("copy"); document.body.removeChild(temp); alert("Copied to clipboard!");}</script> ✅ ধাপ ৩: পোস্টে কোড ব্লক যুক্ত করুন
পোস্ট লেখার সময় HTML view-তে গিয়ে নিচের কোডটি যেখানে দরকার সেখানে বসান:
<div class="code-box"> <button class="copy-btn" onclick="copyToClipboard('code1')">Copy</button> <pre id="code1"><!-- এখানে আপনার কোড দিন -->
console.log("Hello, Blogger!"); </pre></div> 💡 টিপস:
একাধিক কোড ব্লক চাইলে code1 আইডির পরিবর্তে code2, code3 ইত্যাদি ব্যবহার করুন।
