it-swarm-ko.tech

data to transfer process?

다른 메뉴 항목이 있습니다. 사용자가 메뉴 항목을 클릭하면 특정 목적지로 이동하기를 원합니다. 각 메뉴의 대상에는 다른 배경색이 있습니다.

변수를 전달할 수 있고 값에 따라 bgcolor를 설정할 수 있다고 생각합니다.
이것은 데이터를 전달하려는 이유 중 하나입니다.

Wordpress에는이 작업을 수행 할 수있는 기능이 내장되어 있습니까? 세션 변수를 사용해야합니까?

2
milesmeow
다른 메뉴 항목이 있습니다. 사용자가 메뉴 항목을 클릭하면 특정 목적지로 이동하기를 원합니다. 각 메뉴의 대상에는 다른 배경색이 있습니다.

당신이 목적지를 말할 때 나는 당신이 페이지 또는 포스트를 의미한다고 생각합니다. WordPress의 바디 클래스 및 게시 클래스를 사용하는 경우 CSS에서 페이지 또는 게시물을 타겟팅하고 각기 다른 배경색을 지정할 수 있습니다.

WordPress body class 사용법 :

Header.php에서 body 태그 사이에 body_class ()를 추가하면 WordPress는 각 페이지마다 다른 클래스를 할당합니다. body 태그 :

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

이렇게하면 body 태그가 html로 출력됩니다.

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

CSS에서 배경색을 지정하려면 :

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

그런 다음 다른 배경색이 필요한 각 페이지에 대해 위 내용을 반복하면됩니다.

WordPress 포스트 클래스 사용법 :

게시물을 표시하는 템플릿 파일에서 single.php 또는 index.php는 루프에 다음을 추가하십시오.

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

그러면 다음과 같이 html이 출력됩니다.

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

출력 된 클래스 나 ID를 사용하여 본문을 만든 것처럼 CSS를 사용하여 게시물을 타겟팅하십시오.

2
Chris_O

WordPress는 세션 변수를 사용하지 않으므로 이러한 접근 방법을 시도하면 문제가 발생할 수 있습니다. 설명에서 URL의 검색어 문자열을 통해 변수를 추가하는 것이 좋습니다. 이 작업을 수행하려면 WordPress permalinks 시스템을 사용하거나 URL 뒤에 "? bg = 123"을 추가하면됩니다. 그런 다음 해당 변수를 사용하여 사용할 배경색을 결정하십시오.

1
EAMann