DIY মিডিয়া হোম লোগো

আপনার নিজের হোম থিয়েটার এবং হাই ফাই সেটআপ নকশা ও নির্মাণের জন্য চূড়ান্ত সাইট.

1Comment bubbleJetpack ছাড়া Jetpack স্টাইলের মন্তব্য

One of the best things about word­press is the built-in social aspect provided by com­ments. Get­ting your com­ment sec­tion right can be very import­ant to any web­site, includ­ing ours. Over the years we’ve exper­i­mented with vari­ous com­ment plu­gins includ­ing Dis­qus and more recently Jet­pack. How­ever, আমরা সবসময় পরিচালনার জন্য বাড়িতে ফিরে জিনিস আনা শেষ পর্যন্ত করেছি, per­form­ance and pri­vacy reas­ons. When I moved back from Jet­pack com­ments I really missed some of the slick fea­tures provided by Jet­pack, both the social-net­work logins and the gen­er­al slick styl­ing. Any­way, to cut a long story short I finally had time today to take a good look at how word­press “does” com­ments and fig­ure out a way to build an in-house sys­tem which looks nice and slick like the com­ment inter­face provided by jet­pack. Best of all its sur­pris­ingly simple and does things the “prop­er” way…

First — to deal with the “social” aspect, I’ve resor­ted to a plu­gin called Word­Press Social Login by MiledThere are sev­er­al “social login” plu­gins, but this ver­sion (unlike the oth­ers) keeps everything totally in-house. It is a bit more work to con­fig­ure, but for the bene­fit to our vis­it­ors pri­vacy alone this is well worth it.

পরবর্তী আপ পরিবর্তন figuring আউট কিভাবে হয় বিল্ট ইন ওয়ার্ডপ্রেস মন্তব্য ফর্ম ফাংশন (অদ্ভুতভাবে যথেষ্ট বলা comment_form()).  যে কেউ এটা অনুরোধ যদি আমি পরে আরো বিস্তারিত প্রদান করব, এখন শুধু নিচের প্রাসঙ্গিক কোড খুঁজে পেতে ...

comments.php (থিম ফোল্ডারে)

[পিএইচপি]
<!– You can start edit­ing here. –>

<?php যদি ( comments_open() ) : ?>

<sec­tion id=“respond” class=“respond-form”>
<?php comment_form(); ?>

<লিপি>
document.getElementById(‘hidden-form-area’).style.display = ‘none’;
func­tion myFunction()
{
document.getElementById(‘hidden-form-area’).style.display = ‘block’;
}
</লিপি>

</অধ্যায়>

<?পিএইচপি endif; // if you delete this the sky will fall on your head?>
[/পিএইচপি]

functions.php (থিম ফোল্ডারে)

[পিএইচপি]
func­tion my_fields($fields)
{
$fields[‘author’] = ‘<p class=“comment-form-author”><input type=“text” name=“author” id=“author” size=“22” tabindex=“1” placeholder=“Name (প্রয়োজনীয়)” /></পি>;
$fields[’email’] = ‘<p class=“comment-form-email”><input type=“text” name=“email” id=“email” size=“22” tabindex=“2” placeholder=“E‑mail (required — nev­er shared with any­one)” /></পি>;
$fields[‘url’] = ‘<p class=“comment-form-url”><input type=“text” name=“url” id=“url” size=“22” tabindex=“2” placeholder=“Website” /></পি>;
return $fields;
}
add_filter(‘comment_form_default_fields’,‘my_fields’);

func­tion remove_notice($defaults)
{
$defaults[‘comment_notes_before’] = ”;
$defaults[‘comment_notes_after’] = ”;
return $defaults;
}
add_filter( ‘comment_form_defaults’, ‘remove_notice’ );

func­tion remove_textarea($defaults)
{
$defaults[‘comment_field’] = ”;
return $defaults;
}
add_filter( ‘comment_form_defaults’, ‘remove_textarea’ );

func­tion add_textarea()
{
echo ‘<p class=“comment-form-comment”><textarea id=“comment” name=“comment” placeholder=“Enter your com­ment here…” onfocus=“myFunction()"></textarea></পি><div id=“hidden-form-area”>;
}
ADD_ACTION( ‘comment_form_top’, ‘add_textarea’, 1 );

func­tion add_hideend()
{
echo ‘</DIV>;
}
ADD_ACTION( ‘comment_form_after’, ‘add_hideend’ );
[/পিএইচপি]

উত্তর দিন

এক মন্তব্য