it-swarm-id.com

Bagaimana cara mengirim data?

Saya memiliki item menu yang berbeda. Ketika pengguna mengklik item menu, saya ingin mereka pergi ke tujuan tertentu. Tujuan masing-masing menu memiliki warna latar belakang yang berbeda.

Saya berpikir bahwa saya dapat melewatkan variabel sekitar dan berdasarkan nilai, saya dapat mengatur bgcolor.
Ini hanyalah salah satu contoh mengapa saya ingin menyampaikan data.

Apakah Wordpress memiliki sesuatu yang memungkinkan saya melakukan ini? Haruskah saya menggunakan variabel sesi?

2
milesmeow
Saya memiliki item menu yang berbeda. Ketika pengguna mengklik item menu, saya ingin mereka pergi ke tujuan tertentu. Tujuan masing-masing menu memiliki warna latar belakang yang berbeda.

Ketika Anda mengatakan tujuan, saya menganggap Anda maksud halaman atau posting. Jika Anda menggunakan kelas tubuh bawaan dan kelas posting WordPress Anda dapat menargetkan halaman atau posting di CSS Anda dan menetapkan warna latar belakang yang berbeda untuk masing-masing.

Cara menggunakan kelas tubuh WordPress:

Di header.php tambahkan body_class () antara tag tubuh dan WordPress akan menetapkan kelas yang berbeda untuk setiap halaman. Tag tubuh:

<body <?php body_class(); ?>>

Ini akan menampilkan tag tubuh Anda dalam html seperti:

<body class="page page-id-11 page-template page-template-default">

Untuk menetapkan warna latar belakang dalam css:

body.page-id-11 {
background:#000000;
}

Maka Anda hanya akan mengulangi hal di atas untuk setiap halaman yang membutuhkan warna latar belakang yang berbeda.

Cara menggunakan kelas posting WordPress:

Di file template Anda yang menampilkan posting, single.php atau index.php tambahkan berikut ini di loop:

<div id="post-<?php the_ID(); ?>" <?php post_class(); ?>>

Ini akan menampilkan html Anda seperti ini:

<div id="post-47" class="post-47 post type-post hentry category-your-category tag-your-tags">

Gunakan CSS untuk menargetkan postingan seperti yang kami lakukan pada body menggunakan kelas atau id yang dihasilkan

2
Chris_O

WordPress tidak menggunakan variabel sesi ... jadi Anda mungkin mengalami masalah jika Anda mencoba pendekatan itu. Dari uraian Anda, saya sarankan menambahkan variabel melalui string kueri URL. Anda dapat menggunakan sistem permalink WordPress untuk melakukan ini, atau hanya menambahkan "? Bg = 123" di akhir URL. Kemudian gunakan variabel itu untuk menentukan warna latar belakang yang akan digunakan.

1
EAMann