Üstatlara selam
27
●1.819

function kategori_sabityazi_duzenleme( $kategori ) {
$id = $kategori->term_id;
$sabityazi = get_option("kategorisabityazi_$id", "return");
?>
<tr class="form-field">
<th scope="row" valign="top"><label for="sabityazi">Sabit Yazı</label></th>
<td>
<input type="text" name="sabityazi" id="sabityazi" size="3" style="width:95%;" value="<?php echo $sabityazi; ?>"><br />
<span class="description">Sabit yazı giriniz.</span>
</td>
</tr>
<?php
}
function kategori_sabityazi_kaydet( $id ) {
if(isset($_POST['sabityazi'])){
$sabityazi = $_POST["sabityazi"];
update_option( "kategorisabityazi_$id", $sabityazi);
}
}
add_action("edit_category_form_fields", "kategori_sabityazi_duzenleme");
add_action("edited_category", "kategori_sabityazi_kaydet");Ekledikten sonra category.php dosyamızı açıp sabit yazıyı göstermek istediğiniz alana aşağıdaki kodları ekleyin.<?php
$kategori = get_query_var("cat");
echo get_option("kategorisabityazi_$kategori");
?>Tekrar ekleme yaptıktan sonra sabit yazınızı ekleyeceğiniz kategoriyi düzenleme bölümünden kaydedebilirsiniz.
Katgeori şablonunuzda bu metadaki post idyi alıp get_post ile ayırıp basacaksınız.